fix  value|data when none == params2
test require ...