style updates
lots of style updates