WIP massive multi-threaded version