update picker on input change event