No need to return promise to the ``finish`` callback right?