umwe yitwaga bayana undi yitwa magayane the movement of the piston rotates the crank shaft it is run by randy wells the former head of home entertainment for miramax