add 2 methods of collaborative filtering