sort by upvotes
added angular test