implemented a rough version of the location suggest lookup