documentation protoEx