This was discovered on Rebol/Core 2.3 on Win98, I haven't checked any other versions, but I suspect that it is crossplatform and also affects /View. The maximum and minimum (and therefore the 'max and 'min) functions return strange values when used with the pair! datatype. I am assuming that this behavior is a bug, but I supposed it could be a bizzare feature, but even then I feel that it should be changed for consistancy with other types. Instead of returning one of the argument values these functions construct a new value combining both arguments. Example: >>maximum 1x4 2x3 == 2x4 >>min 1x4 2x3 == 1x3 for comparison (using tuple! and block!) >>min 1.4.0 2.3.0 == 1.4.0 >>min [1 4] [2 3] == [1 4] Cal Dixon ([EMAIL PROTECTED]) -><- <RANDOM QUOTE> Thousands of volunteers and several wildlife conservation groups threw their efforts into rescuing the penguins from the two islands, which are home to about one quarter of the world's Jackass population. </RANDOM QUOTE> ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com