various layout modifications