Hi, Here is a idea of what i've been trying to implemnt and the problems. I have a session bean1 which connects to session bean2. This session bean1 has a call back or listener implemented so that the changes to a object can be observed. Now when i call the session bean which implements the listener object i get a reference to the bean. But when a listener(callback) is called it calls it on a different reference. Is there any way i can get the call back to be called on the same reference. If not is there any workaround for this