Demo uploaded to https://gist.github.com/chengsoonong/9968465, view with http://bl.ocks.org/chengsoonong/9968465