searching uses new song_add