changed "indexer" to "sourcecodex", fixed some bugs