layout and styling changes