Consolidated min and max methods