with some of efile functions