Dick-james long stroke