new updates to layout