changed so mmaps now load on load