gps areas if within 0.001 and fixed dictionary loop bug