VRML 2.0 allows a content creator to dynamically control state changes in a virtual reality world by defining routes of events over VRML 2.0 nodes. In the conceptual execution model defined in the VRML 2.0 specification, an event should be delivered to its destinations instantaneously. However it makes browser implementation difficult in routing connections that involve complicated requirements such as simultaneous events in multiple fields of a node, or cyclic dependencies between nodes. This paper describes an event processing method we have implemented in our VRML browser, which is designed to handle complicated route connections. CR Categories and Subject Descriptors: I.3.6 [ Methodology and Techniques ] Graphics data structures and data types; I.3.7 [ Three-Dimensional Graphics and Realism ] Virtual Reality.