create works now, trying to use promise to redirect