Should be expanded out to the key, value at the start of the method