promise* => *Promise