updated the method processor piece