sharpen_threaded