styles and fixes