reverted to pre-promise integration