I have this piece of a program that I have attempted to transform to get a different output per register. If it is register #5 then I want it to print the THEN TEXT, if it is not #5 then print ELSE TEXT. It is halfway working but it seems that when I print an "X-Report" from register 1 it shows 'Store A XStore A ZStore A ZZ...' and if I print from register 5 it shows 'X ReportZ ReportZZ Report...' I would think once it hits the end of the IF statement then it would stop looking to print more info. Here is a copy of my code:\[code\]<TABLE> <FONT> "Large" </FONT> <BORDER> tball </BORDER> <COLUMNHEADER> <ALIGNMENT> "^~" </ALIGNMENT> <WIDTH> PageWidth </WIDTH> <IF> <CONDITION> (Register.Number = 5 & Transaction.Type = transactionXReport) </CONDITION> <THEN> <TEXT> "X REPORT" </TEXT> </THEN> <ELSE> <TEXT> "STORE A X" </TEXT> </ELSE> </IF> <IF> <CONDITION> (Register.Number = 5 & Transaction.Type = transactionZReport) </CONDITION> <THEN> <TEXT> "Z REPORT" </TEXT> </THEN> <ELSE> <TEXT> "STORE A Z" </TEXT> </ELSE> </IF> <IF> <CONDITION> (Register.Number = 5 & Transaction.Type = transactionZZReport) </CONDITION> <THEN> <TEXT> "ZZ REPORT" </TEXT> </THEN> <ELSE> <TEXT> "STORE A ZZ" </TEXT> </ELSE> </IF> <IF> <CONDITION> (Register.Number = 5 & Transaction.Type = transactionXReport) </CONDITION> <THEN> <TEXT> "BLIND REPORT" </TEXT> </THEN> <ELSE> <TEXT> "STORE A BLIND" </TEXT> </ELSE> </IF> </COLUMNHEADER></TABLE>\[/code\]