fix pass integration