fixed mmmap