documenting output parser class