Describe use cases and index.mkm behavior