locks
adding error handling to thread-create and making tortoise actually slower