add plugin feature