Im making ChatGPT document and explain me some old code. Because refactoring code, while being a complex thing, is not really in its scope yet (unless you somehow throw the entire codebase to it chunk by chunk)