working on Injection-based output tutorial