made song list dynamic