Interesting. I started to get the Internal error in D5 too. I could do a compile but not a build. I will check out the unit swap. I think it has something to do with some of the declarations. I will check on this. Thanks for the confirmation.