conditional type 3 use