note re fallingspeed function and fixed update