extend plugin context