I know but what is so bad about issuing an error message and you rename one of the two. As I said it doesn't work out as soon as functions are involved.