Jack m. crank