nicer error for require conflict
fix engine defaults