Answer setTimeout related question
Add deferred