Why the "_" prefix on the method?