does this help?
<img src="http://dl.dropbox.com/u/15587147/answer1.bmp">
Just as Tulamide pointed out that a sub condition if fine with used with Else, Trigger once is best used as a sub condition. Since it has no condition to compare it will probably run every time, which is something you want here, but for logic's sake an Always would make more sense.