the github puller works! woooo!! that's some nasty looking code though... so many callbacks within callbacks... i may want to investigate making better use of async.js