preindexer added