added 2 layouts for different screen sizes