wrap.log()