new layout for engines