add QifEvent into implementProcess