some notes on inheritence from the good parts
some notes on arrays from the good parts