debugging code, running driver, generating new output