using other lesson plans to get this in better shape
renamed
updated
blocks for printing
lots of adds
merge
merged