recommender v0.3: basic recommender done