A compound according to the formula: wherein: W is oxygen, X, Y and Z are each independently -CR, wherein: R is H, -Br, -Cl, -F, -CN, -NO 2, -OR 1, -SR 1, -NR 1 2, -C 1 -C 6 branched or un-branched alkyl, wherein: R 1 is H, -C 1 -C 6 branched or un-branched alkyl, F = O or S, A is a -C 1 -C 6 branched or un-branched alkyl, -C 2 -C 6 branched or un-branched alkenyl, -C 2 -C 6 branched or un-branched alkynyl, -C 3 -C 7 cycloalkyl -C 3 -C 7 alkylcycloalkyl, aryl or heterocycle, alkylaryl, alkylheterocycle; n = 0; is a -C 3 -C 7 cycloalkyl, a -C 4 -C 7 azacycloalkyl,, a -C 7 -C 10 bicycloalkyl, a -C 7 -C 10 azabicycloalkyl, aryl or a heterocycle; B is -C=, C-R a, O, N, S, C=O, S=O or SO 2 R a is H, a halogen, OH, O-alkyl, cyano, or a -C 1 -C 6 alkyl group and which optionally, forms a C 3 -C 7 cycloalkyl group with D; And D is absent when B is O, S, C=O, S=O or SO 2 or if present, is bonded to B when B is -C=, - C-R a or N, and is H, a halogen, OR b, a -C 1 -C 6 branched or un-branched alkyl, and which optionally, forms a C 3 -C 7 cycloalkyl group with R a, a -C 2 -C 6 branched or un-branched alkenyl,, a -C 2 -C 6 branched or un-branched alkynyl,, a -C 3 -C 7 cycloalkyl, an aryl, a heterocycle, a -C 2 -C 7 carboxyalkyl, a carboxyaryl, a carboxyheteroaryl, a -C 1 -C 7 sulfonylalkyl, a sulfonylaryl or a sulfonylheteroaryl, or when B is -C-R a, R a and D optionally form a =N-R C or a =N-OR C group with B, wherein R c is H or an C 1 -C 7 alkyl group; and R b is H, a -C 1 -C 7 alkyl group which may be branched or un-branched, or a -C 2 -C 7 acyl group; or a pharmaceutically acceptable salt, solvate, or polymorph thereof. W is oxygen, X, Y and Z are each independently -CR, wherein: R is H, -Br, -Cl, -F, -CN, -NO 2, -OR 1, -SR 1, -NR 1 2, -C 1 -C 6 branched or un-branched alkyl, R 1 is H, -C 1 -C 6 branched or un-branched alkyl, F = O or S, A is a -C 1 -C 6 branched or un-branched alkyl, -C 2 -C 6 branched or un-branched alkenyl, -C 2 -C 6 branched or un-branched alkynyl, -C 3 -C 7 cycloalkyl -C 3 -C 7 alkylcycloalkyl, aryl or heterocycle, alkylaryl, alkylheterocycle; n = 0; is a -C 3 -C 7 cycloalkyl, a -C 4 -C 7 azacycloalkyl,, a -C 7 -C 10 bicycloalkyl, a -C 7 -C 10 azabicycloalkyl, aryl or a heterocycle; B is -C=, C-R a, O, N, S, C=O, S=O or SO 2 R a is H, a halogen, OH, O-alkyl, cyano, or a -C 1 -C 6 alkyl group and which optionally, forms a C 3 -C 7 cycloalkyl group with D; And D is absent when B is O, S, C=O, S=O or SO 2 or if present, is bonded to B when B is -C=, - C-R a or N, and is H, a halogen, OR b, a -C 1 -C 6 branched or un-branched alkyl, and which optionally, forms a C 3 -C 7 cycloalkyl group with R a, a -C 2 -C 6 branched or un-branched alkenyl,, a -C 2 -C 6 branched or un-branched alkynyl,, a -C 3 -C 7 cycloalkyl, an aryl, a heterocycle, a -C 2 -C 7 carboxyalkyl, a carboxyaryl, a carboxyheteroaryl, a -C 1 -C 7 sulfonylalkyl, a sulfonylaryl or a sulfonylheteroaryl, or when B is -C-R a, R a and D optionally form a =N-R C or a =N-OR C group with B, wherein R c is H or an C 1 -C 7 alkyl group; and R b is H, a -C 1 -C 7 alkyl group which may be branched or un-branched, or a -C 2 -C 7 acyl group; or a pharmaceutically acceptable salt, solvate, or polymorph thereof.