user_data2: change how conditions are handled to silence underflow warnings