implementation of indexes over extension point