correction layout reader