avoid error for negative lat/lon. closes #37. or should we entirely remove ui package