protocol bugs  / segmentation faults