not my prettiest work, but probably not too bad considering my inability to get rspec up and running, and it's my first foray into rails; will keep working on improving it