As for indexing, you should check out this thread in which we totally learn how to use Scriv 3 capabilities to do this!
[url=How An “Index-Creating” Algorithm Might Work]