use filter type by user instead of group
add sort by relevance and fix by popular