receive say event