enhancement of AFile