trying to let engine be first