remove dead code and add music.
extract instance methods for loading music.