Design for multiple screen and different layout structures