A compound of Formula III: or a pharmaceutically acceptable salt, hydrate, solvate, or tautomer thereof; wherein L is a bond or NR 2 -; each n and p is 1; one of W or W' is N and the other is CH; Y 1 is null, a bond, -C -, -CH 2 -, -NR 2 -, SO, S 2, or O; Z 1 is a bond, S, O, -C -, -C N(R 3), -N, -SO2-, SO, or-SO 2 N(R 3); R 1 is selected from the group consisting of a straight chain or branched C1-C6 alkyl, a straight chain or branched C2-C6 alkene; wherein each ------- represents a single or double bond; each of X 1 and X 3 is independently CH, O, S, or NR 2, provided that when X 1 or X 3 are attached to a single bond, then each of X 1 and X 3 is independently CH 2, O, S, or NR 2; X 2 is CH 2, O, S, or NR 2; X 4 is NR 2, CH 2, or O; each of Y 2 and Y 3 is CH or N; provided that when Y 2 or Y 3 are attached to a single bond, then each of Y 2 and Y 3 is independently CH 2, or NR 2; Y 4 is O or S; each of Z 2, Z 3, Z 4, and Z 5 is independently N or CH; provided that when Z 2, Z 3, Z 4, and Z 5 are attached to a single bond, then each of Z 2, Z 3, Z 4, and Z 5 is independently CH 2, or NR 2; and R 1 is optionally substituted; R 2 is H or CH 3; R 5 is -C1-C6 alkyl, -C2-C6 alkene, -(C0-C3 alkyl)-(C3-C6 cycloalkyl), -C C1-C6alkyl, -C NH(C1-C6alkyl), or benzyl; and wherein R2 and R 5 are each independently optionally substituted; R 3 and R 4 are each independently null, H, -C 1 -C 6 alkyl, -(C 1 -C 6 alkyl)aryl, aryl, -C 3 -C 6 (cycloalkyl); or R 3 and R 4, when taken together with the nitrogen to which they are attached, can form a heterocycle containing from one to three heteroatoms selected from N, O, and S, and wherein R 3 and R 4 are optionally substituted; and R 6 is CN. L is a bond or NR 2 -; each n and p is 1; one of W or W' is N and the other is CH; Y 1 is null, a bond, -C -, -CH 2 -, -NR 2 -, SO, S 2, or O; Z 1 is a bond, S, O, -C -, -C N(R 3), -N, -SO2-, SO, or-SO 2 N(R 3); R 1 is selected from the group consisting of a straight chain or branched C1-C6 alkyl, a straight chain or branched C2-C6 alkene; wherein each ------- represents a single or double bond; each of X 1 and X 3 is independently CH, O, S, or NR 2, provided that when X 1 or X 3 are attached to a single bond, then each of X 1 and X 3 is independently CH 2, O, S, or NR 2; X 2 is CH 2, O, S, or NR 2; X 4 is NR 2, CH 2, or O; each of Y 2 and Y 3 is CH or N; provided that when Y 2 or Y 3 are attached to a single bond, then each of Y 2 and Y 3 is independently CH 2, or NR 2; Y 4 is O or S; each of Z 2, Z 3, Z 4, and Z 5 is independently N or CH; provided that when Z 2, Z 3, Z 4, and Z 5 are attached to a single bond, then each of Z 2, Z 3, Z 4, and Z 5 is independently CH 2, or NR 2; and R 1 is optionally substituted; R 2 is H or CH 3; R 5 is -C1-C6 alkyl, -C2-C6 alkene, -(C0-C3 alkyl)-(C3-C6 cycloalkyl), -C C1-C6alkyl, -C NH(C1-C6alkyl), or benzyl; and wherein R2 and R 5 are each independently optionally substituted; R 3 and R 4 are each independently null, H, -C 1 -C 6 alkyl, -(C 1 -C 6 alkyl)aryl, aryl, -C 3 -C 6 (cycloalkyl); or R 3 and R 4, when taken together with the nitrogen to which they are attached, can form a heterocycle containing from one to three heteroatoms selected from N, O, and S, and wherein R 3 and R 4 are optionally substituted; and R 6 is CN. each ------- represents a single or double bond; each of X 1 and X 3 is independently CH, O, S, or NR 2, provided that when X 1 or X 3 are attached to a single bond, then each of X 1 and X 3 is independently CH 2, O, S, or NR 2; X 2 is CH 2, O, S, or NR 2; X 4 is NR 2, CH 2, or O; each of Y 2 and Y 3 is CH or N; provided that when Y 2 or Y 3 are attached to a single bond, then each of Y 2 and Y 3 is independently CH 2, or NR 2; Y 4 is O or S; each of Z 2, Z 3, Z 4, and Z 5 is independently N or CH; provided that when Z 2, Z 3, Z 4, and Z 5 are attached to a single bond, then each of Z 2, Z 3, Z 4, and Z 5 is independently CH 2, or NR 2; and R 1 is optionally substituted; R 2 is H or CH 3; R 5 is -C1-C6 alkyl, -C2-C6 alkene, -(C0-C3 alkyl)-(C3-C6 cycloalkyl), -C C1-C6alkyl, -C NH(C1-C6alkyl), or benzyl; and wherein R2 and R 5 are each independently optionally substituted; R 3 and R 4 are each independently null, H, -C 1 -C 6 alkyl, -(C 1 -C 6 alkyl)aryl, aryl, -C 3 -C 6 (cycloalkyl); or R 3 and R 4, when taken together with the nitrogen to which they are attached, can form a heterocycle containing from one to three heteroatoms selected from N, O, and S, and wherein R 3 and R 4 are optionally substituted; and R 6 is CN.