var statusmap = { 0: "available", 1: "checkedout", 2: "unavailable" } Meteor.subscribe('chromebook'); Template.chromebook.helpers({ status_class: function() { return statusmap[this.status]; }, time_ago: function() { if (this.last_checkout === null) { return ""; } else { return moment(this.last_checkout).fromNow(); } }, page: function() { return Router.current().route.path().replace("/", ""); } }); Template.chromebook.events({ 'click .available': function() { Meteor.call('availablechromebook', this); }, 'click .checkedout': function() { Meteor.call('checkedoutchromebook', this); } });