initial work on recommendations!

woohoo.