value should be scaralized, not key