xdaemon is right a common mistake I tend to make also, %a = $null, a has no value (!%a) %a has no value or is 0