protohaloes