initial version of OutputFormat; no tests