Deferred & Promise

Deferred & Promise