read a map