improving rotation and adding water physics