The beauty of mass assignment + virtual attributes + form_for is that you can do this:

```Ruby
@post = Post.new(params[:post])
```

And it works *exactly* like the code you have here :)