trigger
adding "from" to the trigger and support the composed conditions