EventLibrary: with Invoke Later implemented