responsive correction