changed some things, eliminated array from reciever code. still doesn't work well.