prep for multithreading support