go by length rather than falsy test