some nice style changes