add memmap option