fix bug address and optimize geo complete