false: undef->0