started writing my own recommender