values and methods more appropriately named