[shared] promises provider started