Are there any existing samples about how / when to use val rec .. and as described in "declarations" in the manual page 15? Whatever this is - we don't want infinite recursion ? Marc Weber