Shitty rec stuff done.

Doing a good implementation is pointless if we only have a handful of
users.