modifications regarding layout