catch empty values