Brought engine up to date