Tried volatile variables

Still overwrites itself in memory
sadkljas

sadlfk;jasd