hw3
part 1 of hw4.. big diagram replication