made changes in vmmap_read. not foolproof need to revisit11