multiple output file context types?