commenting and renaming methods