major style update