value might be undefined
call zoomFunc as necessary
support histogram stats