Hi, I have a problem in Java3D. I have a Java Application with menu selection. I have 3 classes One the main frame class, two classes for drawing 2 different objects.( Draw1 and Draw2) The menu contains 2 menuitems. menu1 ans menu2. When the user selects menu1, Draw1 class is instantiated and the CreateSceneGraph of Draw1 class is called. When the user selects menu2, Draw2 class is instantiated and the CreateSceneGraph of Draw2 class is called. My Canvas3D object is in mainframe class. The Draw1 and Draw2 classes have their own BranchGroups. My problem is when the user selects menu1 first the scenegraph is created, and when the user selects menu2 an exception (SingularMatrixException) is occurring. viceversa is also true. can anyone suggest me a solution to this problem? Thanks Roopesh =========================================================================== 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".