set up structure to mix but brok recording. commented out new code, now going to slowly readd code to see what part breaks it.