corrected physical behaviour in applyForce function