title: what is wrong with this route to user_profile?
body: <p>I am trying to add a profile page to the microscope app. Thanks to help I got <a href="https://stackoverflow.com/questions/25215609/how-do-i-display-this-collection">here</a> I was able to get most of it working but I can't get the route to another users profile to work. This is the code for the route. Thanks</p>
  
  <p>in comment.html template </p>
  
  <pre><code>&lt;span class="author"&gt;&lt;a href="{{pathFor 'user_profile'}}"&gt;{{username}}&lt;/a&gt;&lt;/span&gt;
  </code></pre>
  
  <p>router.js</p>
  
  <pre><code>this.route('user_profile',{
      path: '/profile/:_username',
      waitOn: function () {
      return Meteor.subscribe('userprofile', this.params._username)
    },
      data: function () {return user.findOne(this.params._username)}
  });
  </code></pre>
  
  <p>publications.js</p>
  
  <pre><code>Meteor.publish('userprofile', function (username) {
     return user.find(username);
  }); 
  </code></pre>
  
  <p>profile.js</p>
  
  <pre><code>Template.user_profile.helpers({
    username: function() {
        return this.user().username;
    },
    bio: function() {
        return this.user().profile.bio;
    }
  });
  </code></pre>