removeObservers bug fixed; remove empty mp3 name