plasma display on the sparkfun RGB matrix with SPI

the completed sketch is around 8k bytes. i added the plasma code in the way i added in the other codes together into 1 sketch, getting rid of common code and copying in unique code, then creating a sep loop function from the original plasma loop that is called in the main loop. i think it might be a memory problem. whenever i run it, it just freezes and nothing shows up on the display.