all moving parts are in