libopalevents inital work