add some output to understand the work flow