3 initial layout stages