just figured it out
there is a bug in 2.5.4... when you submit a form that has a field with the same name as the page it causes it to only display the first show if behavior on the page. ie. my page name was definefields.asp. my form field name was definefields and the value="1". This has been quite the pain to figure out. Thanks.