location api addition