using maximum or minimum values