nished with v2 added a script to allow for multithreaded processes