add min, max, sort