working, about to add in part 4 putting the blocks into the system