working on the layouts