add gpslocation and network location