I have a model called 'links.' In routes.rb I have defined it with:

```
resources :links

```

I have a form in /links/new it looks like this:

```
    <%= form_for :links do |f| %>

      <div class="form-group">
        <%= f.label :title %>
        <%= f.text_field :title, class: "form-control" %>
      </div>

      <div class="form-group">
      <%= f.label :url %>
      <%= f.url_field :url, class: "form-control" %>
      </div>

      <div class="form-group">
      <%= f.label :description %>
      <%= f.text_area :description, class: "form-control" %>
      </div>

      <div class="form-group">
      <%= f.submit :"Create Link", class: "btn btn-primary" %>
      </div>

    <% end %>

```

When I submit it, I get the error `No route matches [POST] "/links/new"`
even though this is in the list of routes: 

```
new_link_path   GET /links/new(.:format)    links#new

```

What is the problem?