initialization of the plugin