Java, problem czaty

Witam, mam problem z pisaniem czatu(facebook chat + google talk) - problem jest taki, że gdy uruchamiam(loguje się przez program jednocześnie dwoma programami) najpierw łączy się z facebookiem, później nadpisuje googla i w ten sposób mam połączonego tylko google talk, wiecie może jak to obejść, bo przyznam szczerze że w moim kodzie nie ma co być już źle./ Checę być połączony dwoma kontami jednocześnie