New additions of the parallel implementation
gotta look for a way to block the dynamic threading so that master doesnt do everything itself