added ContextReplacmentPlugin