Different approach to setting up Outputs