add a logging format, add --log_level option