Hmm so that's even worse, at it means this function has hardly legible side effects. I persist thinking this whole piece need to be refactored for the sake of maintainability.