What is worse is that the function in which this data is stored gets updated by another function! Yes one function writes the other.