from the meteor.js workshop at jSfoo.