finished map readall