debug done. one time pass
better print message