additional check empty string