Anyway, I like. We should use Promises in more places in our tools.