a bunch of style changes