Hi All, Thanks to all the guys that help me with the dynamically adding objects to the scene... got that sorted.... but now...I have this weird mouse behaviour problem with my scene... here's some background... I've got a 3D axis drawn, and i'm dynamically plotting a point to show its movement in 3D space. the x,y,z are read from a device attached to my serial port, i create a branch for the point, add it, read a new x,y,z detach the old point create a new branch add it... and so forth. The problem is, when i add the new point, If i'm currently rotating the scene use the mouse behaviours. the newly added point, doesn't rotate. The axis still do, but no the added point. It appears that the event triggering a mouse rotation died with the detached branchgroup and the new one doesn't pick it up???. If i re-click the scene to rotate it, the point and the axis rotates fine... until i detach it and add another one. does anyone know a work around this problem, or a way of getting the new branch to rotate??? cheers, Q. =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".