add trigger method