Correct patch with changing structures