modal correction