conditional type 2 use