kinematics c...