memory-mapping ready