Ability to control Sound Volume + Lots of refactoring