did automatic code formatting & improved addition rotation