Ty sir. I had to find a clean way to incrementally implement this thing. This seemed like the best idea.