Update and rename Suspending Event Handler to OnSuspending Event