reporting with WRITE