A compound of formula (I) or a salt or N-oxide thereof, R 1 is selected from the group consisting of C 1 -C 4 alkyl, C 3 -C 6 cycloalkyl, C 3 -C 6 alkoxy, C 1 -C 2 alkoxy-C 1 -C 2 alkyl, C 2 -C 4 alkenyl, C 1 -C 4 haloalkyl, cyano-C 1 -C 4 alkyl, C 2 -C 4 haloalkenyl, C 2 -C 4 alkynyl and C 2 -C 4 haloalkynyl; R 2 is selected from the group consisting of hydrogen, halogen, cyano, C 1 -C 6 alkyl, C 1 -C 6 haloalkyl, C 1 -C 6 haloalkoxy, C 1 -C 3 haloalkoxy-C 1 -C 3 alkyl-, C 1 -C 6 alkoxy, C 1 -C 3 alkoxy-C 1 -C 3 alkyl, C 1 -C 3 alkoxy-C 1 -C 3 alkoxy-C 1 -C 3 alkyl-, C 3 -C 6 cycloalkyl, C 2 -C 6 alkenyl, C 2 -C 6 haloalkenyl, C 2 -C 6 alkynyl, C 1 -C 6 hydroxyalkyl-, C 1 -C 6 alkylcarbonyl-, C 1 -C 6 alkyl-S(O) m -, amino, C 1 -C 6 alkylamino, C 1 -C 6 dialkylamino, -C(C 1 -C 3 alkyl)=NO-C 1 -C 3 alkyl and C 2 -C 6 haloalkynyl; G is hydrogen, or C(O)R 3 ; X and Y are each independently hydrogen, C 1 -C 3 alkyl, C 1 -C 3 alkoxy, C 1 -C 3 haloalkyl, C 1 -C 3 haloalkoxy, or halogen; Z is C 1 -C 3 alkyl, C 1 -C 3 alkoxy, C 1 -C 3 haloalkyl, C 1 -C 3 haloalkoxy, or halogen; m is an integer of 0, 1, or 2; n is an integer of 0, 1, 2, 3, 4, or 5; R 3 is selected from the group consisting of C 1 -C 6 alkyl, C 1 -C 6 alkoxy, C 1 -C 6 alkenyl, C 1 -C 6 alkynyl, C 1 -C 6 alkyl-S-, -NR 4 R 5 and phenyl optionally substituted by one or more R 6 ; R 4 and R 5 are independently selected from the group consisting of C 1 -C 6 alkyl and C 1 -C 6 alkoxy, or R 4 and R 5 together can form a morpolinyl ring; and, R 6 is selected from the group consisting of halogen, cyano, nitro, C 1 -C 3 alkyl, C 1 -C 3 haloalky, C 1 -C 3 alkoxy and C 1 -C 3 haloalkoxy. R 1 is selected from the group consisting of C 1 -C 4 alkyl, C 3 -C 6 cycloalkyl, C 3 -C 6 alkoxy, C 1 -C 2 alkoxy-C 1 -C 2 alkyl, C 2 -C 4 alkenyl, C 1 -C 4 haloalkyl, cyano-C 1 -C 4 alkyl, C 2 -C 4 haloalkenyl, C 2 -C 4 alkynyl and C 2 -C 4 haloalkynyl; R 2 is selected from the group consisting of hydrogen, halogen, cyano, C 1 -C 6 alkyl, C 1 -C 6 haloalkyl, C 1 -C 6 haloalkoxy, C 1 -C 3 haloalkoxy-C 1 -C 3 alkyl-, C 1 -C 6 alkoxy, C 1 -C 3 alkoxy-C 1 -C 3 alkyl, C 1 -C 3 alkoxy-C 1 -C 3 alkoxy-C 1 -C 3 alkyl-, C 3 -C 6 cycloalkyl, C 2 -C 6 alkenyl, C 2 -C 6 haloalkenyl, C 2 -C 6 alkynyl, C 1 -C 6 hydroxyalkyl-, C 1 -C 6 alkylcarbonyl-, C 1 -C 6 alkyl-S(O) m -, amino, C 1 -C 6 alkylamino, C 1 -C 6 dialkylamino, -C(C 1 -C 3 alkyl)=NO-C 1 -C 3 alkyl and C 2 -C 6 haloalkynyl; G is hydrogen, or C(O)R 3 ; X and Y are each independently hydrogen, C 1 -C 3 alkyl, C 1 -C 3 alkoxy, C 1 -C 3 haloalkyl, C 1 -C 3 haloalkoxy, or halogen; Z is C 1 -C 3 alkyl, C 1 -C 3 alkoxy, C 1 -C 3 haloalkyl, C 1 -C 3 haloalkoxy, or halogen; m is an integer of 0, 1, or 2; n is an integer of 0, 1, 2, 3, 4, or 5; R 3 is selected from the group consisting of C 1 -C 6 alkyl, C 1 -C 6 alkoxy, C 1 -C 6 alkenyl, C 1 -C 6 alkynyl, C 1 -C 6 alkyl-S-, -NR 4 R 5 and phenyl optionally substituted by one or more R 6 ; R 4 and R 5 are independently selected from the group consisting of C 1 -C 6 alkyl and C 1 -C 6 alkoxy, or R 4 and R 5 together can form a morpolinyl ring; and, R 6 is selected from the group consisting of halogen, cyano, nitro, C 1 -C 3 alkyl, C 1 -C 3 haloalky, C 1 -C 3 alkoxy and C 1 -C 3 haloalkoxy. <EOS>