new styling, refactored some css