A compound according to Formula: or a pharmaceutically acceptable salt, isomer, racemate or diastereomeric mixtures thereof, wherein: A is -O-(CH 2) 4 -, -S-(CH 2) n -, -CH 2 -O-(CH 2) n -, -(CH 2) n -O-CH 2 -CH 2 -, -CH 2 -S-(CH 2) n -, -(CH 2) n -S-CH 2 -CH 2 -, -NH-C -(CH 2) n -, -CH 2 -NH-C -(CH 2) n -, -CH 2 -C -NH-(CH 2) n - or -(CH 2) n -C -NH-CH 2 -CH 2 -, wherein n is an integer from 1 to 7; B is O, S, or NR 5; each of R 1 and R 2 is independently hydrogen, halogen, or alkoxy; and each of R 3, R 4, R 5, R 6, R 7, and R 8 is independently hydrogen, alkyl, substituted alkyl, aryl, substituted aryl, arylalkyl, substituted arylalkyl, cycloalkyl, substituted cycloalkyl, cycloheteroalkyl, substituted cycloheteroalkyl, heteroaryl, substituted heteroaryl, heteroarylalkyl, substituted heteroarylalkyl, acylalkyloxycarbonyl, acyloxyalkyloxycarbonyl, acylalkyloxycarbonylamino, acyloxyalkyloxycarbonylamino, alkoxy, alkoxycarbonyl, alkoxycarbonylalkoxy; alkoxycarbonylalkylamino, alkylsulfinyl, alkylsulfonyl, alkylthio, amino, alkylamino, arylalkylamino, dialkylamino, arylalkoxy, arylalkoxycarbonylalkoxy, arylalkoxycarbonylalkylamino, aryloxycarbonyl, aryloxycarbonylalkoxy, aryloxycarbonylalkylamino, carboxy, carbamoyl, carbamate, carbonate, cyano, halogen, heteroaryloxycarbonyl, hydroxy, phosphate, phosphonate, sulfate, sulfonate, or sulfonamide, wherein R 1, R 2, R 3, R 4, R 5, R 6, R 7 and R 8 and A are optionally substituted with isotopes selected from the group consisting of 2 H (deuterium), 3 H (tritium), 13 C, 36 Cl, 18 F, 15 N, 17 O, 18 O, 31 P, 32 P, and 35 S, and wherein subsituted refers to one or more hydrogen atoms being independently replaced with substituents selected from the group consisting of -X, -R 54, -O -, =O, -OR 54, -SR 54, -S, =S, -NR 54 R 55, =NR 54, -CX 3, -CN, -OCN, -SCN, -NO, -NO 2, =N 2, -N 3, -S 2 O -, -S 2 OH, -S 2 OR 54, -OS 2 R 54, -P (O-) 2, -OP (OR 54)(OR 55), -C R 54, -C R 54, -C OR 54, -C NR 54 R 55, -C O -, -C OR 54, -NR 56 C NR 54 R 55, -NR 57 C(NR 56)NR 54 R 55, and -C(NR 56)NR 54 R 55, where each X is independently a halogen; and each R 54, R 55, R 56 and R 57 is independently hydrogen, alkyl, aryl, arylalkyl, cycloalkyl, cycloheteroalkyl, heteroalkyl, heteroaryl, or heteroarylalkyl. A is -O-(CH 2) 4 -, -S-(CH 2) n -, -CH 2 -O-(CH 2) n -, -(CH 2) n -O-CH 2 -CH 2 -, -CH 2 -S-(CH 2) n -, -(CH 2) n -S-CH 2 -CH 2 -, -NH-C -(CH 2) n -, -CH 2 -NH-C -(CH 2) n -, -CH 2 -C -NH-(CH 2) n - or -(CH 2) n -C -NH-CH 2 -CH 2 -, wherein n is an integer from 1 to 7; B is O, S, or NR 5; each of R 1 and R 2 is independently hydrogen, halogen, or alkoxy; and each of R 3, R 4, R 5, R 6, R 7, and R 8 is independently hydrogen, alkyl, substituted alkyl, aryl, substituted aryl, arylalkyl, substituted arylalkyl, cycloalkyl, substituted cycloalkyl, cycloheteroalkyl, substituted cycloheteroalkyl, heteroaryl, substituted heteroaryl, heteroarylalkyl, substituted heteroarylalkyl, acylalkyloxycarbonyl, acyloxyalkyloxycarbonyl, acylalkyloxycarbonylamino, acyloxyalkyloxycarbonylamino, alkoxy, alkoxycarbonyl, alkoxycarbonylalkoxy; alkoxycarbonylalkylamino, alkylsulfinyl, alkylsulfonyl, alkylthio, amino, alkylamino, arylalkylamino, dialkylamino, arylalkoxy, arylalkoxycarbonylalkoxy, arylalkoxycarbonylalkylamino, aryloxycarbonyl, aryloxycarbonylalkoxy, aryloxycarbonylalkylamino, carboxy, carbamoyl, carbamate, carbonate, cyano, halogen, heteroaryloxycarbonyl, hydroxy, phosphate, phosphonate, sulfate, sulfonate, or sulfonamide, wherein R 1, R 2, R 3, R 4, R 5, R 6, R 7 and R 8 and A are optionally substituted with isotopes selected from the group consisting of 2 H (deuterium), 3 H (tritium), 13 C, 36 Cl, 18 F, 15 N, 17 O, 18 O, 31 P, 32 P, and 35 S, and wherein subsituted refers to one or more hydrogen atoms being independently replaced with substituents selected from the group consisting of -X, -R 54, -O -, =O, -OR 54, -SR 54, -S, =S, -NR 54 R 55, =NR 54, -CX 3, -CN, -OCN, -SCN, -NO, -NO 2, =N 2, -N 3, -S 2 O -, -S 2 OH, -S 2 OR 54, -OS 2 R 54, -P (O-) 2, -OP (OR 54)(OR 55), -C R 54, -C R 54, -C OR 54, -C NR 54 R 55, -C O -, -C OR 54, -NR 56 C NR 54 R 55, -NR 57 C(NR 56)NR 54 R 55, and -C(NR 56)NR 54 R 55, where each X is independently a halogen; and each R 54, R 55, R 56 and R 57 is independently hydrogen, alkyl, aryl, arylalkyl, cycloalkyl, cycloheteroalkyl, heteroalkyl, heteroaryl, or heteroarylalkyl.