Just as an example of the extreme hackiness of the code, I don't evenbother connecting a signal for the "somebody edited the dive info"cases. I just save/restore the dive info every single time you switchdives. Christ! That's truly lame.