preparing for more complete output