Assigning Outputs