updateprocessor update2