added music and exception handling to StaticControls