Began implementing promises
Began implementing promises