Followed along with Railscast 016 Virtual Attributes