changed method names containing underscores to mixedCase so they dont look like variables