reciprocating motor mechanism