trigger control merge