need to figure out how to cat all blocks. worth creating mean variables?