major style changes