improving your material flow general kinematics