styling changes mostly