changed how conditions are used. ints are now passed between messages and attributes (for data flush messages sent via evsubmit_general). it's working.  also created a raw_handler in addition to the data_handler so I could test the condition code.. raw_handler still causes assertion error