improve body processor and log format