added new methods to events