added the trigger component