As Xavier noticed, my second example is buggy -- pls forget about it... > or, if we want to *evaluate* CONDITION also at first time: > > first = FirstTrue() > while CONDITION or first: > SOME > ACTIONS > HERE It means it's time for me to go to bed :) [02:36] Cheers, *j