correct vision.c