set false when undefined