Now compiles data from multiple channels

still need to get it to repeat itself though