add 2 articles on promises & deferred objects