All Working! Communication between threads.