A compound of Formula I or a pharmaceutically acceptable salt or ester thereof: A is independently selected from hydrogen; -(C=O)-O-R 1, -(C=O)-R 2, -C(=O)-NH-R 2, -C(=S)-NH-R 2, or -S 2 -R 2; G is independently selected from -OH, -O- -C 12 alkyl), -NHS 2 -R 1, -(C=O)-R 2,; -(C=O)-O-R 1, or -(C=O)-NH-R 2; L is absent; X and Y taken together with the carbon atoms to which they are attached form a cyclic moiety selected from aryl, substituted aryl, heteroaryl, or substituted heteroaryl; W is absent, or independently selected from -O-, -S-, NH-, or NR 1 -; Z is independently selected from hydrogen; -CN, -SCN, -NCO, -NCS, -NHNH 2, -N 3, halogen, -R 4, -C 3 -C 12 cycloalkyl, substituted -C 3 -C 12 cycloalkyl, aryl, substituted aryl, heteroaryl, substituted heteroaryl, heterocycloalkyl, substituted heterocycloalkyl; Each R 1 is independently selected from hydrogen, C 1 -C 6 alkyl, substituted C 1 -C 6 alkyl, C 2 -C 6 alkenyl, substituted C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, substituted C 2 -C 6 alkynyl, C 3 -C 12 cycloalkyl, substituted C 3 -C 12 cycloalkyl, aryl, substituted aryl, arylalkyl, substituted arylalkyl, heteroaryl, substituted heteroaryl, heteroarylalkyl, substituted heteroarylalkyl, heterocycloalkyl, or substituted heterocycloalkyl; Each R 2 is independently selected from hydrogen, C 1 -C 6 alkyl, C 1 -C 6 alkyl, substituted C 1 -C 6 alkyl, C 2 -C 6 alkenyl, substituted C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, substituted C 2 -C 6 alkynyl, C 3 -C 12 cycloalkyl, substituted C 3 -C 12 cycloalkyl, alkylamino, dialkylamino, arylamino, diarylamino, aryl, substituted aryl, arylalkyl, substituted arylalkyl, heteroaryl, substituted heteroaryl, heteroarylalkyl, substituted heteroarylalkyl, heterocycloalkyl, or substituted heterocycloalkyl; Each R 4 is independently selected from: (i) -C 1 -C 6 alkyl containing 0, 1, 2, or 3 heteroatoms selected from O, S, or N, optionally substituted with one or more substituent selected from halogen, aryl, substituted aryl, heteroaryl, or substituted heteroaryl; (ii) -C 2 -C 6 alkenyl containing 0, 1, 2, or 3 heteroatoms selected from O, S, or N, optionally substituted with one or more substituent selected from halogen, aryl, substituted aryl, heteroaryl, or substituted heteroaryl; or (iii)-C 2 -C 6 alkynyl containing 0, 1, 2, or 3 heteroatoms selected from O, S, or N, optionally substituted with one or more substituent selected from halogen, aryl, substituted aryl, heteroaryl, or substituted heteroaryl; R 5 and R 6 are each hydrogen; j = 3; m = 1; and s = 1. A is independently selected from hydrogen; -(C=O)-O-R 1, -(C=O)-R 2, -C(=O)-NH-R 2, -C(=S)-NH-R 2, or -S 2 -R 2; G is independently selected from -OH, -O- -C 12 alkyl), -NHS 2 -R 1, -(C=O)-R 2,; -(C=O)-O-R 1, or -(C=O)-NH-R 2; L is absent; X and Y taken together with the carbon atoms to which they are attached form a cyclic moiety selected from aryl, substituted aryl, heteroaryl, or substituted heteroaryl; W is absent, or independently selected from -O-, -S-, NH-, or NR 1 -; Z is independently selected from hydrogen; -CN, -SCN, -NCO, -NCS, -NHNH 2, -N 3, halogen, -R 4, -C 3 -C 12 cycloalkyl, substituted -C 3 -C 12 cycloalkyl, aryl, substituted aryl, heteroaryl, substituted heteroaryl, heterocycloalkyl, substituted heterocycloalkyl; Each R 1 is independently selected from hydrogen, C 1 -C 6 alkyl, substituted C 1 -C 6 alkyl, C 2 -C 6 alkenyl, substituted C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, substituted C 2 -C 6 alkynyl, C 3 -C 12 cycloalkyl, substituted C 3 -C 12 cycloalkyl, aryl, substituted aryl, arylalkyl, substituted arylalkyl, heteroaryl, substituted heteroaryl, heteroarylalkyl, substituted heteroarylalkyl, heterocycloalkyl, or substituted heterocycloalkyl; Each R 2 is independently selected from hydrogen, C 1 -C 6 alkyl, C 1 -C 6 alkyl, substituted C 1 -C 6 alkyl, C 2 -C 6 alkenyl, substituted C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, substituted C 2 -C 6 alkynyl, C 3 -C 12 cycloalkyl, substituted C 3 -C 12 cycloalkyl, alkylamino, dialkylamino, arylamino, diarylamino, aryl, substituted aryl, arylalkyl, substituted arylalkyl, heteroaryl, substituted heteroaryl, heteroarylalkyl, substituted heteroarylalkyl, heterocycloalkyl, or substituted heterocycloalkyl; Each R 4 is independently selected from: (i) -C 1 -C 6 alkyl containing 0, 1, 2, or 3 heteroatoms selected from O, S, or N, optionally substituted with one or more substituent selected from halogen, aryl, substituted aryl, heteroaryl, or substituted heteroaryl; (ii) -C 2 -C 6 alkenyl containing 0, 1, 2, or 3 heteroatoms selected from O, S, or N, optionally substituted with one or more substituent selected from halogen, aryl, substituted aryl, heteroaryl, or substituted heteroaryl; or (iii)-C 2 -C 6 alkynyl containing 0, 1, 2, or 3 heteroatoms selected from O, S, or N, optionally substituted with one or more substituent selected from halogen, aryl, substituted aryl, heteroaryl, or substituted heteroaryl; (i) -C 1 -C 6 alkyl containing 0, 1, 2, or 3 heteroatoms selected from O, S, or N, optionally substituted with one or more substituent selected from halogen, aryl, substituted aryl, heteroaryl, or substituted heteroaryl; (ii) -C 2 -C 6 alkenyl containing 0, 1, 2, or 3 heteroatoms selected from O, S, or N, optionally substituted with one or more substituent selected from halogen, aryl, substituted aryl, heteroaryl, or substituted heteroaryl; or (iii)-C 2 -C 6 alkynyl containing 0, 1, 2, or 3 heteroatoms selected from O, S, or N, optionally substituted with one or more substituent selected from halogen, aryl, substituted aryl, heteroaryl, or substituted heteroaryl; R 5 and R 6 are each hydrogen; j = 3; m = 1; and s = 1.