Why do we do this? Themes aren't used in the next item in the promise chain