Re-added single threaded operation