completed equivalent functionality to spotify