messing with and actually coding/commiting all of ch1s examples