added a new method