The next minor version of Simile will be released soon, but looking beyond that, we are working on adding discrete-event handling capabilities to the software. These capabilities will integrate seamlessly with Simile's current functionality, enabling event-driven processes to be incorporated in all types of submodel, and also allowing instances of variable-membership submodels to be created or destroyed by events. It is also our intention that Simile's representation of events will support any functionality that is allowed by events in the the SBML Level 2 specification.