refactoring KeyVal(s) to GetKeyVal(s)