some personal notes on how blip expects to receive packets