add filter search, and fix bug for next song