engine integration