segmentation bug fixed, next thing to do: cope with block structure oof particles