minor changes to tests that cause no major changes
minor changes with no large consequence
impliments the like feature
finishes ranking and sorting