I thought we still need to do 2 phases when there is another XA resource in the transaction?