plugin init gated