accept values for keys