set most of the styling