some front end clean up
simplify interface a little
added smart geos