update picker mouth
update validation