SongBase implemented