* add trigger duration feature