messageprocessor updated