going to break stuff
breaking stuff
finally got global state to save
commented out the code