trying to implement new method