Dino catalog

pr after repo clean up
`end` at 132, 4 is not aligned with `def` at 127, 2