made the index names even more processed, but defined by the lib user