add geo logical