renamed Sender and moved it to separate class file