Advanced kinematics