Added keypathname parameter