add plugin fetch method