some rearrangements and details for the engine dialog