redundant to create and save, that's 2 db calls.  Just Post.new, post.user = current_user, post. save.