Ross C #1 I always use different variable names for type in function, so as not to be confused with the ones in the main program. I don't use Global type references at all really :o)