add map legend