hacky, but it will do for now.  things should be set up for ratings.  I'll just leave the ratings model as is, since the big "do we add users or not" question still isn't really answered.
started on ratings.