styling, header, bug fixes