add status and fixed geoUpdate bug