Create BaseProcessor