add indexer code