ECA condition selector logic & triggers