adding options struct to kinematics base