3 version of FileMap