hi, i've integrated the universal joint into the ODE CVS repository (with some slight reformatting). very nice. i especially appreciate the tests! i have added section to the documentation (but there's no description of what a universal joint actually is yet). can you tell me if the "joint implementors guide" was of any use to you in creating this joint?? russ. -- Russell Smith http://www.q12.org