new api changes, location infomation