https://5dok.org/document/yr38oxro-class-design.html