minor changes to engine object