empty string stat check not needed