From: 12 34 Date: 2007-07-23T10:27:49+09:00 Subject: false I guess I don't understand the concept of false. I wanted to set flag in my script manually. At first I flag = true and all was well. later I ran a test if flag But when I set the flag to false (flag=false), the script doesn't work correctly. If test before the "if flag" don't evaluate correctly. Work around is easy enough, just use a string or number for the variable. But I think I'm missing something fundamental here. As you may have already guessed, I don't have a programming background. Thanks -- Posted via http://www.ruby-forum.com/.