modified afile