update log to IO with ellipsis