better design of maps