problems with sending and receiving