Adding additional events.  adding additionaldata functions to message