update function init_plugin