Text this: Computational kinematics /