refactor launch layout
added prep screen