The real reason behind my using private variables is so they do not appear in the epydoc generated documentation and confuse my users. Regards, Philippe -- *************************** Philippe C. Martin SnakeCard LLC www.snakecard.com ***************************