updates for integration