other stuff I'll put some stuff here that might be useful..