Initial Attempt with three outputs