Well I thought that was a long shot as it was defined and used in the same def, but I'd forgotten about the initialize def. Sure enough @tr has got it!!!! Thanks very much. So its rotating and displaying it just as you'd expect, off floating in space to the side. I'll have a go at the translation code and see how that goes. Thanks very much guys, really pleased this is coming together.