a little further along
all done except for decomposers
start test program