Hi, I spent bout an hour scratching my head tryng to find why a class was misbehaving, then I found a typo. self.some_value == FALSE rather than the correct self.some_value = FALSE Shouldn't the first one have caused a syntax error as it was not in an if or while loop etc? -- * Rob Brown-Bayliss * ================= * zoism.org