> In this example, if X > Y then it would return. of > course if X was not greater than Y it would return a the end > of the function normally. So you are saying when x>y that the function does not evaluate the else statement, stops at that point, and returns 1? Darrell