sync ui better, fixed endless getmessenger() bug?