handlig empty string case