engine defenitions - november 20th