I was surprised to find that constant K = TRUE produces an error, though constant K = true is fine. In other contexts, you can say put TRUE into myVar put true into hisVar etc. but in a constant statement, it seems to be case sensitive. Anyone got an interesting story (or theory) on why ? :-) Thanks Alex.