Pydantic model (20/21)

Pydantic model