if push returns a promise, you can conclude with `.then(done, done)` instead of calling done inside the promise.