map defined