motion diagrams and mechanics 2926932