pre-integration