add engines and movement