update EngineTask