shorter version for key and value builder