Adding engine definition