Sender and Receiver added, still not finished