straighten out where ack packet lives, more work on server