update: Chapter 06: init methods, class methods, attrs, reader-writers