add plugin shell