more flexable engine setting