Don't call done here if you're expecting to have multiple promises!