A compound according to Formula: or a stereoisomer, tautomer or pharmaceutically acceptable salt thereof wherein: W 1 and W 2 are independently O, S or N-OR', where R' is C 1 -C 4 alkyl; Y is -N(R 5)-, -O-, -S-, -C -, -S=O, -S 2 -, or -CHR 9 -; R 1 is hydrogen, lower alkyl, cycloalkyl or heterocyclyl wherein any is C 1 -C 4 alkyl, cycloalkyl or heterocyclyl is optionally substituted with 1, 2 or 3 J groups; n is 1, 2 or 3; R 2 and R 3 are each independently hydrogen, alkyl, alkenyl, alkynyl, aryl, araalkylene, heteroaryl, heteroarylalkylene, cycloalkyl, cycloalkylalkylene, heterocyclyl, or heterocyclylalkylene, wherein any alkyl, aryl, araalkylene, heteroaryl, heteroarylalkylene, cycloalkyl, cycloalkylalkylene, heterocyclyl, or heterocyclylalkylene, is optionally substituted with 1, 2 or 3 J groups; or R 2 and R 3 taken together with the carbon atom to which they are attached form a cycloalkyl or heterocyclyl, wherein any cycloalkyl or heterocyclyl is optionally substituted with 1, 2 or 3 J groups; R 4a and R 4b are each independently hydrogen, halogen, hydroxyl, thiol, hydroxyalkylene, cyano, alkyl, alkoxy, acyl, thioalkyl, alkenyl, alkynyl, cycloalkyl, aryl, or heterocyclyl; R 5 is hydrogen, cyano, or is C 1 -C 4 alkyl; or R 5 and R 8 taken together with the atoms to which they are attached form a fused heterocyclyl optionally substituted with 1, 2 or 3 J groups; R 6, R 7 and R 8 are each independently hydrogen, hydroxy, halogen, cyano, amino, alkyl, alkenyl, alkynyl, alkoxy, cycloalkyl, cycloalkylalkylene, cycloalkylalkenylene, alkylaminyl, alkylcarbonylaminyl, cycloalkylcarbonylaminyl, cycloalkylaminyl, heterocyclylaminyl, heteroaryl, or heterocyclyl, and wherein any amino, alkyl, alkenyl, alkynyl, alkoxy, cycloalkyl, cycloalkylalkylene, cycloalkylalkenylene, amino, alkylaminyl, alkylcarbonylaminyl, cycloalkylcarbonylaminyl, cycloalkylaminyl, heterocyclylaminyl, heteroaryl, or heterocyclyl is optionally substituted with 1, 2 or 3 J groups; or R 7 and R 8 taken together with the atoms to which they are attached form a fused heterocyclyl or heteroaryl optionally substituted with 1, 2 or 3 J groups; J is -SH, -SR 9, -S R 9, -S 2 R 9, -S NH 2, -S NR 9 R 9, -NH 2, -NR 9 R 9, -COOH, -C OR 9, -C R 9, -C -NH 2, -C -NR 9 R 9, hydroxy, cyano, halogen, acetyl, alkyl, lower alkyl, alkenyl, alkynyl, alkoxy, haloalkyl, thioalkyl, cyanoalkylene, alkylaminyl, NH 2 -C -alkylene, NR 9 R 9 -C -alkylene, -CHR 9 -C -lower alkyl, -C -lower alkyl, alkylcarbonylaminyl, cycloalkyl, cycloalkylalkylene, cycloalkylalkenylene, cycloalkylcarbonylaminyl, cycloalkylaminyl, -CHR 9 -C -cycloalkyl, -C -cycloalkyl, -CHR 9 -C -aryl, -CHR 9 -aryl, -C -aryl, -CHR 9 -C -heterocycloalkyl, -C -heterocycloalkyl, heterocyclylaminyl, or heterocyclyl; or any two J groups bound to the same carbon or hetero atom may be taken together to form oxo; and R 9 is hydrogen, is C 1 -C 4 alkyl or -OH. W 1 and W 2 are independently O, S or N-OR', where R' is C 1 -C 4 alkyl; Y is -N(R 5)-, -O-, -S-, -C -, -S=O, -S 2 -, or -CHR 9 -; R 1 is hydrogen, lower alkyl, cycloalkyl or heterocyclyl wherein any is C 1 -C 4 alkyl, cycloalkyl or heterocyclyl is optionally substituted with 1, 2 or 3 J groups; n is 1, 2 or 3; R 2 and R 3 are each independently hydrogen, alkyl, alkenyl, alkynyl, aryl, araalkylene, heteroaryl, heteroarylalkylene, cycloalkyl, cycloalkylalkylene, heterocyclyl, or heterocyclylalkylene, wherein any alkyl, aryl, araalkylene, heteroaryl, heteroarylalkylene, cycloalkyl, cycloalkylalkylene, heterocyclyl, or heterocyclylalkylene, is optionally substituted with 1, 2 or 3 J groups; or R 2 and R 3 taken together with the carbon atom to which they are attached form a cycloalkyl or heterocyclyl, wherein any cycloalkyl or heterocyclyl is optionally substituted with 1, 2 or 3 J groups; R 4a and R 4b are each independently hydrogen, halogen, hydroxyl, thiol, hydroxyalkylene, cyano, alkyl, alkoxy, acyl, thioalkyl, alkenyl, alkynyl, cycloalkyl, aryl, or heterocyclyl; R 5 is hydrogen, cyano, or is C 1 -C 4 alkyl; or R 5 and R 8 taken together with the atoms to which they are attached form a fused heterocyclyl optionally substituted with 1, 2 or 3 J groups; R 6, R 7 and R 8 are each independently hydrogen, hydroxy, halogen, cyano, amino, alkyl, alkenyl, alkynyl, alkoxy, cycloalkyl, cycloalkylalkylene, cycloalkylalkenylene, alkylaminyl, alkylcarbonylaminyl, cycloalkylcarbonylaminyl, cycloalkylaminyl, heterocyclylaminyl, heteroaryl, or heterocyclyl, and wherein any amino, alkyl, alkenyl, alkynyl, alkoxy, cycloalkyl, cycloalkylalkylene, cycloalkylalkenylene, amino, alkylaminyl, alkylcarbonylaminyl, cycloalkylcarbonylaminyl, cycloalkylaminyl, heterocyclylaminyl, heteroaryl, or heterocyclyl is optionally substituted with 1, 2 or 3 J groups; or R 7 and R 8 taken together with the atoms to which they are attached form a fused heterocyclyl or heteroaryl optionally substituted with 1, 2 or 3 J groups; J is -SH, -SR 9, -S R 9, -S 2 R 9, -S NH 2, -S NR 9 R 9, -NH 2, -NR 9 R 9, -COOH, -C OR 9, -C R 9, -C -NH 2, -C -NR 9 R 9, hydroxy, cyano, halogen, acetyl, alkyl, lower alkyl, alkenyl, alkynyl, alkoxy, haloalkyl, thioalkyl, cyanoalkylene, alkylaminyl, NH 2 -C -alkylene, NR 9 R 9 -C -alkylene, -CHR 9 -C -lower alkyl, -C -lower alkyl, alkylcarbonylaminyl, cycloalkyl, cycloalkylalkylene, cycloalkylalkenylene, cycloalkylcarbonylaminyl, cycloalkylaminyl, -CHR 9 -C -cycloalkyl, -C -cycloalkyl, -CHR 9 -C -aryl, -CHR 9 -aryl, -C -aryl, -CHR 9 -C -heterocycloalkyl, -C -heterocycloalkyl, heterocyclylaminyl, or heterocyclyl; or any two J groups bound to the same carbon or hetero atom may be taken together to form oxo; and R 9 is hydrogen, is C 1 -C 4 alkyl or -OH.