multiple triggerElement functionality