new modifications to layout