a little chat written on node.js