added subsonic search support