Um, you still need to call the function if you want a promise. Otherwise you're just returning the function itself.