nice, implemented when.js

Woohoo!