Hi Kendy, > where do statements like > click_chatter("%{element}", this); > get expanded? click_chatter() calls ErrorHandler::message(). The expansion happens in ErrorHandler::make_text (lib/error.cc:210...). Eddie