Now it is not true that type2 is before type1.