A compound of the general formula: or a salt thereof, wherein: W is H and Z is selected from W and Z are taken together to form R 1 is selected from (C 6 -C 10)aryl, aminophenyl, (C 2 -C 9)heterocycloalkyl, (C 1 -C 9)heteroaryl or a group of formula wherein any of the foregoing may be optionally substituted with one or more R 6 groups; R 2 is selected from hydrogen or halogen; R 3 is selected from CH 2 OH or CONR 4 R 5; Q is selected from CH 2 or O; "------" is either present so as to form a double bond or is absent; R 4 and R 5 are each independently selected from H, (C 1 -C 6)alkyl, (C 3 -C 8)cycloalkyl, (C 1 -C 6)alkyl(C 3 -C 8)cycloalkyl, or (C 1 -C 6)alkyl-OR 9 wherein any of the foregoing except for H may be optionally substituted with one or more R 7; Each R 6 is independently selected from (C 0 -C 4)alkylCO 2 R 8, (C 0 -C 4)alkylCON(R g) 2, (C 0 -C 4)alkylCOR 8, (C 0 -C 4)alkylN(R 8) 2, (C 0 -C 4)OR 9, (C 1 -C 6)alkoxy, (C 1 -C 6)alkoxy(C 2 -C 9)heterocycloalkyl, (C 1 -C 6)alkoxy(C 3 -C 8)cycloalkyl, (C 1 -C 6)alkyl, (C 1 -C 6)alkyl(C 1 -C 9)heteroaryl, (C 1 -C 6)alkyl(C 2 -C 9)heterocycloalkyl, (C 1 -C 6)alkyl(C 3 -C 8)cycloalkyl, (C 1 -C 6)alkyl(C 6 -C 10)aryl, (C 1 -C 9)heteroaryl, (C 2 -C 6)alkenyl, (C 2 -C 9)heterocycloalkyl, (C 2 -C 9)heterocycloalkyloxy, (C 3 -C 8)cycloalkyl, (C 3 -C 8)cycloalkyloxy, (C 3 -C 9)heterocycloalkenyl, (C 6 -C 10)aryl, cyano, halo(C 1 -C 6)alkoxy, halo(C 1 -C 6)alkyl, halogen, O(C 0 -C 4)alkylCO 2 R 8, O(C 0 -C 4)alkylCON(R 8) 2, O(C 0 -C 4)alkylCOR 8, PO((C 1 -C 4)alkyl) 2, or O(C 0 -C 4)alkylN(R 8) 2, wherein any of the foregoing except for halogen, may be optionally substituted with one or more R 7; Each R 7 is independently selected from (C 0 -C 4)alkylCO 2 R 8, (C 0 -C 4)alkylCON(R 8) 2, (C 0 -C 4)alkylCOR 8, (C 0 -C 4)OR 9, (C 1 -C 6)alkoxy, (C 1 -C 6)alkyl, (C 1 -C 6)alkyl(C 1 -C 9)heteroaryl, (C 1 -C 6)alkyl(C 2 -C 9)heterocycloalkyl, (C 1 -C 6)alkyl(C 3 -C 8)cycloalkyl, (C 1 -C 6)alkyl(C 6 -C 10)aryl, (C 1 -C 9)heteroaryl, (C 2 -C 9)heterocycloalkyl, (C 2 -C 9)heterocycloalkyl optionally substituted with (C 1 -C 6)alkyl, (C 3 -C 8)cycloalkyl, (C 6 -C 10)aryl, halo(C 1 -C 6)alkoxy, halo(C 1 -C 6)alkyl, halogen, hydroxy(C 1 -C 6)alkyl, PO((C 1 -C 4)alkyl) 2, or hydroxy(C 1 -C 6)alkyl(C 1 -C 6)alkoxy; Each R 8 is independently selected from H, (C 1 -C 6)alkyl, (C 2 -C 9)heterocycloalkyl, or two R 8 are taken together with the nitrogen atom to which they are attached to form (C 2 -C 9)heterocycloalkyl, wherein any of the foregoing except for H, may be optionally substituted with (C 1 -C 6)alkyl, (C 1 -C 6)alkoxy, halo(C 1 -C 6)alkyl, halo(C 1 -C 6)alkoxy, halogen, (C 0 -C 4)alkylCO 2 R 9, (C 0 -C 4)alkylN(R 9) 2 or (C 0 -C 4)alkylOR 9; R 9 is independently selected from H or (C 1 -C 6)alkyl; and R 10 is independently a carbonyl or a hydroxyl group. W is H and Z is selected from W and Z are taken together to form R 1 is selected from (C 6 -C 10)aryl, aminophenyl, (C 2 -C 9)heterocycloalkyl, (C 1 -C 9)heteroaryl or a group of formula wherein any of the foregoing may be optionally substituted with one or more R 6 groups; R 2 is selected from hydrogen or halogen; R 3 is selected from CH 2 OH or CONR 4 R 5; Q is selected from CH 2 or O; "------" is either present so as to form a double bond or is absent; R 4 and R 5 are each independently selected from H, (C 1 -C 6)alkyl, (C 3 -C 8)cycloalkyl, (C 1 -C 6)alkyl(C 3 -C 8)cycloalkyl, or (C 1 -C 6)alkyl-OR 9 wherein any of the foregoing except for H may be optionally substituted with one or more R 7; Each R 6 is independently selected from (C 0 -C 4)alkylCO 2 R 8, (C 0 -C 4)alkylCON(R g) 2, (C 0 -C 4)alkylCOR 8, (C 0 -C 4)alkylN(R 8) 2, (C 0 -C 4)OR 9, (C 1 -C 6)alkoxy, (C 1 -C 6)alkoxy(C 2 -C 9)heterocycloalkyl, (C 1 -C 6)alkoxy(C 3 -C 8)cycloalkyl, (C 1 -C 6)alkyl, (C 1 -C 6)alkyl(C 1 -C 9)heteroaryl, (C 1 -C 6)alkyl(C 2 -C 9)heterocycloalkyl, (C 1 -C 6)alkyl(C 3 -C 8)cycloalkyl, (C 1 -C 6)alkyl(C 6 -C 10)aryl, (C 1 -C 9)heteroaryl, (C 2 -C 6)alkenyl, (C 2 -C 9)heterocycloalkyl, (C 2 -C 9)heterocycloalkyloxy, (C 3 -C 8)cycloalkyl, (C 3 -C 8)cycloalkyloxy, (C 3 -C 9)heterocycloalkenyl, (C 6 -C 10)aryl, cyano, halo(C 1 -C 6)alkoxy, halo(C 1 -C 6)alkyl, halogen, O(C 0 -C 4)alkylCO 2 R 8, O(C 0 -C 4)alkylCON(R 8) 2, O(C 0 -C 4)alkylCOR 8, PO((C 1 -C 4)alkyl) 2, or O(C 0 -C 4)alkylN(R 8) 2, wherein any of the foregoing except for halogen, may be optionally substituted with one or more R 7; Each R 7 is independently selected from (C 0 -C 4)alkylCO 2 R 8, (C 0 -C 4)alkylCON(R 8) 2, (C 0 -C 4)alkylCOR 8, (C 0 -C 4)OR 9, (C 1 -C 6)alkoxy, (C 1 -C 6)alkyl, (C 1 -C 6)alkyl(C 1 -C 9)heteroaryl, (C 1 -C 6)alkyl(C 2 -C 9)heterocycloalkyl, (C 1 -C 6)alkyl(C 3 -C 8)cycloalkyl, (C 1 -C 6)alkyl(C 6 -C 10)aryl, (C 1 -C 9)heteroaryl, (C 2 -C 9)heterocycloalkyl, (C 2 -C 9)heterocycloalkyl optionally substituted with (C 1 -C 6)alkyl, (C 3 -C 8)cycloalkyl, (C 6 -C 10)aryl, halo(C 1 -C 6)alkoxy, halo(C 1 -C 6)alkyl, halogen, hydroxy(C 1 -C 6)alkyl, PO((C 1 -C 4)alkyl) 2, or hydroxy(C 1 -C 6)alkyl(C 1 -C 6)alkoxy; Each R 8 is independently selected from H, (C 1 -C 6)alkyl, (C 2 -C 9)heterocycloalkyl, or two R 8 are taken together with the nitrogen atom to which they are attached to form (C 2 -C 9)heterocycloalkyl, wherein any of the foregoing except for H, may be optionally substituted with (C 1 -C 6)alkyl, (C 1 -C 6)alkoxy, halo(C 1 -C 6)alkyl, halo(C 1 -C 6)alkoxy, halogen, (C 0 -C 4)alkylCO 2 R 9, (C 0 -C 4)alkylN(R 9) 2 or (C 0 -C 4)alkylOR 9; R 9 is independently selected from H or (C 1 -C 6)alkyl; and R 10 is independently a carbonyl or a hydroxyl group.