layout and styles updates