angular + geo base working