Further kinematics MS

Further kinematics MS