Implemented new methods