Adding a thread specific class due to suggestions from colleagues, and modified an interface used by a colleague as well.