first draft of generic lhe event