Implemented method two