bunch of style changes