implemented songSearch()