incorporate feedback from steven harman: adding constants, parens, and renaming methods