update
add: find min/max value