Implemented new method