fix custom plugins implementations