Yes, that works - thank you very much! - Inga
Try moving the `uses' to the implementation part. (You can remove the attribute then, it won't hurt, but it's rather superfluous.)
If there are any types and constants used by several interfaces, you can put them in a kind of `env' unit.
Frank