Revert "prototypeIndexer"

This reverts commit 082ed0aeb934c7dcf9e44a1f20217990afec22ac.
prototypeIndexer

Prototype