fix empty string check