update to include geo precision and update cmd line arguements