mearrin69 #1 Algo,Thanks for sharing the source - I haven't played with surfaces much so I'm sure to learn something from looking at it!M