add min, max