You can actually take out "@user = User.new()" altogether. The form_for in "_join.html.erb" calls "resource" in the application_helper.rb, which creates the "User.new."