> ever tried: > > switch(TRUE) { > case $this->checkValue($var): > break; > } > > ? ;-) Ahem.... When you later have to debug stuff like this, you start to understand why there is no switch() statement in Python. ;))) Maybe because "break;" is actually a very well disguised "goto"? -- Dimitri Tarassenko