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(); } }, url: function() { return window.location.href.replace("http://cbook.meteor.com/", ""); } }); Template.chromebook.events({ 'click .available': function() { Meteor.call('availablechromebook', this); }, 'click .checkedout': function() { Meteor.call('checkedoutchromebook', this); } });