update: by default using currentValue of input
add min version