You're not actually doing it "bad". It's running the way I'd expect it to without any additional information. With that thought in mind...
Please identify what you want the output to look like when more than 1 "down reason" is present.
--Jeff Moden
Change is inevitable... Change for the better is not.