-u flag very usefull; check variable for not empty