defined $1 and $1 ne ""