visual and corrections