work on address indexing