I am not good at Basic so I may be missing something obvious. As I read the manual then I should be able to pass a quad by value. But the compiler disagrees. Can anybody shed some light on this? Arne