A compound of formula II: wherein R 1 is selected from the group consisting of H, substituted or unsubstituted C 1 -C 10 linear or branched alkyl, substituted or unsubstituted C 2 -C 10 linear or branched alkenyl, substituted or unsubstituted C 2 -C 10 linear or branched alkynyl, substituted or unsubstituted C 6 -C 10 aryl, substituted or unsubstituted C 3 -C 10 cycloalkyl, substituted or unsubstituted C 3 -C 10 heterocycloalkyl, substituted or unsubstituted C 5 -C 10 heteroaryl, substituted or unsubstituted C 6 -C 10 arylalkyl, substituted or unsubstituted C 5 -C 10 heteroarylalkyl, substituted or unsubstituted C 1 -C 10 linear or branched alkylamino and substituted or unsubstituted C 1 -C 10 linear or branched dialkylamino, or R 1 and its attached N together form a substituted or unsubstituted C 3 -C 6 heterocycloalkyl or heteroaryl ring (replacing the H attached to the N); A is selected from the group consisting of a bond, substituted or unsubstituted C 6 -C 10 aryl, substituted or unsubstituted C 5 -C 10 heteroaryl, substituted or unsubstituted C 2 -C 10 linear or branched alkenyl, substituted or unsubstituted C 2 -C 10 linear or branched alkynyl, C=O, C=S, -CH 2 -, -CH -, -NH-, -N(CH 3)-, -O-, -S-, and SO 2; and R 4 is selected from the group consisting of substituted or unsubstituted C 1 -C 10 linear or branched alkyl, substituted or unsubstituted C 1 -C 10 linear or branched alkylamino, substituted or unsubstituted C 1 -C 10 linear or branched dialkylamino, substituted or unsubstituted C 3 -C 10 cycloalkyl or heterocycloalkyl, substituted or unsubstituted C 6 -C 10 aryl, substituted or unsubstituted C 5 -C 10 heteroaryl, -CN and halo; R 5, R 6, R 7, R 8, R 9 and R 10 are independently selected from the group consisting of H, substituted or unsubstituted C 1 -C 10 linear or branched alkyl, substituted or unsubstituted C 2 -C 10 linear or branched alkenyl, substituted or unsubstituted C 2 -C 10 linear or branched alkynyl, substituted or unsubstituted C 6 -C 10 aryl, substituted or unsubstituted C 3 -C 10 cycloalkyl, substituted or unsubstituted C 3 -C 10 heterocycloalkyl, substituted or unsubstituted C 5 -C 10 heteroaryl, substituted or unsubstituted C 6 -C 10 arylalkyl, substituted or unsubstituted C 1 -C 10 linear or branched alkylamino, and substituted or unsubstituted C 1 -C 10 linear or branched dialkylamino, or R 7 and R 8 together are =O; X and Y are independently selected from the group consisting of -CH- and -N-; and Z is selected from the group consisting of C=O, -CR 9 R 10 -, -NR 9 -, -O-, -S-, -S - and - SO 2 -; and wherein a substituted group has 1, 2 or 3 -H atoms substituted by 1, 2 or 3 substituents selected from halo, trifluoromethyl, trifluoromethoxy, methoxy, -COOH, -CHO, -NH 2, -NO 2, -OH, -SH, -SMe, -NHCH 3, -N(CH 3) 2, -CN, and lower alkyl. R 1 is selected from the group consisting of H, substituted or unsubstituted C 1 -C 10 linear or branched alkyl, substituted or unsubstituted C 2 -C 10 linear or branched alkenyl, substituted or unsubstituted C 2 -C 10 linear or branched alkynyl, substituted or unsubstituted C 6 -C 10 aryl, substituted or unsubstituted C 3 -C 10 cycloalkyl, substituted or unsubstituted C 3 -C 10 heterocycloalkyl, substituted or unsubstituted C 5 -C 10 heteroaryl, substituted or unsubstituted C 6 -C 10 arylalkyl, substituted or unsubstituted C 5 -C 10 heteroarylalkyl, substituted or unsubstituted C 1 -C 10 linear or branched alkylamino and substituted or unsubstituted C 1 -C 10 linear or branched dialkylamino, or R 1 and its attached N together form a substituted or unsubstituted C 3 -C 6 heterocycloalkyl or heteroaryl ring (replacing the H attached to the N); A is selected from the group consisting of a bond, substituted or unsubstituted C 6 -C 10 aryl, substituted or unsubstituted C 5 -C 10 heteroaryl, substituted or unsubstituted C 2 -C 10 linear or branched alkenyl, substituted or unsubstituted C 2 -C 10 linear or branched alkynyl, C=O, C=S, -CH 2 -, -CH -, -NH-, -N(CH 3)-, -O-, -S-, and SO 2; and R 4 is selected from the group consisting of substituted or unsubstituted C 1 -C 10 linear or branched alkyl, substituted or unsubstituted C 1 -C 10 linear or branched alkylamino, substituted or unsubstituted C 1 -C 10 linear or branched dialkylamino, substituted or unsubstituted C 3 -C 10 cycloalkyl or heterocycloalkyl, substituted or unsubstituted C 6 -C 10 aryl, substituted or unsubstituted C 5 -C 10 heteroaryl, -CN and halo; R 5, R 6, R 7, R 8, R 9 and R 10 are independently selected from the group consisting of H, substituted or unsubstituted C 1 -C 10 linear or branched alkyl, substituted or unsubstituted C 2 -C 10 linear or branched alkenyl, substituted or unsubstituted C 2 -C 10 linear or branched alkynyl, substituted or unsubstituted C 6 -C 10 aryl, substituted or unsubstituted C 3 -C 10 cycloalkyl, substituted or unsubstituted C 3 -C 10 heterocycloalkyl, substituted or unsubstituted C 5 -C 10 heteroaryl, substituted or unsubstituted C 6 -C 10 arylalkyl, substituted or unsubstituted C 1 -C 10 linear or branched alkylamino, and substituted or unsubstituted C 1 -C 10 linear or branched dialkylamino, or R 7 and R 8 together are =O; X and Y are independently selected from the group consisting of -CH- and -N-; and Z is selected from the group consisting of C=O, -CR 9 R 10 -, -NR 9 -, -O-, -S-, -S - and - SO 2 -; and wherein a substituted group has 1, 2 or 3 -H atoms substituted by 1, 2 or 3 substituents selected from halo, trifluoromethyl, trifluoromethoxy, methoxy, -COOH, -CHO, -NH 2, -NO 2, -OH, -SH, -SMe, -NHCH 3, -N(CH 3) 2, -CN, and lower alkyl.