I'm very aware of C++ nature, from what you've said there, you definitely aren't getting the idea of what I'm saying and with out being there in person it's a difficult thing to explain. I wasn't saying LCPDFR had any control of gtas pools, I wasn't suggesting a complete rewrite, I know what Access Violations and null pointers are, I'm not new to programming and have quite a few years behind me. The premise behind my pseudo was to limit LCPDFR to decrease the chance for instabilities, also keep in mind that I have no idea how you've coded LCPDFR and my theories are based solely of assumptions of how you've coded it, which may be wrong. However to put it in the simplest possible way, stop lcpdfr from doing to much at any given time to increase stability, all the other issues may remain but if you do have a shit ton of things going on it wont crash as much.