working update with buttons, music, home button etc.