window communication done