chain viewer doc