DBSong intial implementation done