store reason in trigger