add a new function for afile