strange happenings part 2

one more thing i noticed this weekend:

calculated fields still not right:
it seems that calculated fields that are based on
other calculated fields don’t “fire” when they should
(or at least when i think they should). tabbing out
of a field, or clicking a checkbox, that affects a calculation,
should, i believe, cause any calculations “down the line”
to recalc. they don’t. clicking somewhere on the form
seems to cause all the calcs to do the right thing.

please send over an example solution