engine moves correctly now