Dino catalog

pr after repo clean up
`end` at 133, 0 is not aligned with `class` at 106, 2