Start implementing Promises.