integerate location