layout and styling updates