changed method variable names to be more descriptive so I don't forget about the flexibility of methods again