small changes in MapAdapter