added output log