Is this necessary even with the promise?