| update: engine update