Multi-threaded version of medusine