Multi-threaded version