added plugin resolver