fix bug
change to use IOS location