Found out why promise does not call .then.