Implementing `off` method
Adding `once` method