use trigger operator<<