Cleanup | Implemented Cancellable to Events