Removed thread requirement