added plugin initialization