refactor
kaizen usage expression
prepare for cmd_log
refactor
refactor
refactor
refactor