Imprving map pointer