2 way instance communication working