we try to avoid "truthy" and "falsy", "false" is enough