A compound of Formula: or an enantiomer, a mixture of enantiomers, or a mixture of two or more diastereomers thereof, or its pharmaceutically acceptable forms thereof, wherein Cy is aryl substituted by 0-1 occurrences of R 3 and 0-3 occurrences of R 5; W b 5 is CR 8, CHR 8, or N; R 8 is hydrogen, alkyl, alkenyl, alkynyl, cycloalkyl, heteroalkyl, alkoxy, amido, amino, acyl, acyloxy, sulfonamido, halo, cyano, hydroxyl, or nitro; B is hydrogen, alkyl, amino, heteroalkyl, cycloalkyl, heterocyclyl, heterocyclylalkyl, aryl or heteroaryl, each of which is substituted with 0-4 occurrences of R 2; each R 2 is independently alkyl, heteroalkyl, alkenyl, alkynyl, cycloalkyl, heterocyclyl, aryl, arylalkyl, heteroaryl, heteroarylalkyl, alkoxy, amido, amino, acyl, acyloxy, alkoxycarbonyl, sulfonamido, halo, cyano, hydroxyl, nitro, phosphate, urea or carbonate; X is -(CH(R 9)) z -; Y is -N(R 9)-; each z is independently an integer of 1, 2, 3, or 4; wherein when W b 5 is N, no more than one of X or Y is absent; R 3 is alkyl, alkenyl, alkynyl, cycloalkyl, heterocyclyl, fluoroalkyl, heteroalkyl, alkoxy, amido, amino, acyl, acyloxy, sulfinyl, sulfonyl, sulfoxide, sulfone, sulfonamido, halo, cyano, heteroaryl, aryl, hydroxyl, or nitro; wherein each of the above substituents can be substituted with 0, 1, 2, or 3 R 17; each R 5 is independently alkyl, alkenyl, alkynyl, cycloalkyl, heteroalkyl, alkoxy, amido, amino, acyl, acyloxy, sulfonamido, halo, cyano, hydroxyl, or nitro; each R 9 is independently hydrogen, alkyl, cycloalkyl, or heteroalkyl; and W d is wherein X 1 is N or CR 14; wherein R 10, R 11, R 12, R 13, R 14, and R 17 are independently hydrogen, alkyl, heteroalkyl, alkenyl, alkynyl, cycloalkyl, heterocyclyl, aryl, arylalkyl, heteroaryl, heteroarylalkyl, alkoxy, heterocyclyloxy, amido, amino, acyl, acyloxy, alkoxycarbonyl, sulfonamido, halo, cyano, hydroxyl, nitro, phosphate, urea, carbonate, oxo, or NR'R" wherein R' and R" are taken together with nitrogen to form a cyclic moiety. Cy is aryl substituted by 0-1 occurrences of R 3 and 0-3 occurrences of R 5; W b 5 is CR 8, CHR 8, or N; R 8 is hydrogen, alkyl, alkenyl, alkynyl, cycloalkyl, heteroalkyl, alkoxy, amido, amino, acyl, acyloxy, sulfonamido, halo, cyano, hydroxyl, or nitro; B is hydrogen, alkyl, amino, heteroalkyl, cycloalkyl, heterocyclyl, heterocyclylalkyl, aryl or heteroaryl, each of which is substituted with 0-4 occurrences of R 2; each R 2 is independently alkyl, heteroalkyl, alkenyl, alkynyl, cycloalkyl, heterocyclyl, aryl, arylalkyl, heteroaryl, heteroarylalkyl, alkoxy, amido, amino, acyl, acyloxy, alkoxycarbonyl, sulfonamido, halo, cyano, hydroxyl, nitro, phosphate, urea or carbonate; X is -(CH(R 9)) z -; Y is -N(R 9)-; each z is independently an integer of 1, 2, 3, or 4; wherein when W b 5 is N, no more than one of X or Y is absent; R 3 is alkyl, alkenyl, alkynyl, cycloalkyl, heterocyclyl, fluoroalkyl, heteroalkyl, alkoxy, amido, amino, acyl, acyloxy, sulfinyl, sulfonyl, sulfoxide, sulfone, sulfonamido, halo, cyano, heteroaryl, aryl, hydroxyl, or nitro; wherein each of the above substituents can be substituted with 0, 1, 2, or 3 R 17; each R 5 is independently alkyl, alkenyl, alkynyl, cycloalkyl, heteroalkyl, alkoxy, amido, amino, acyl, acyloxy, sulfonamido, halo, cyano, hydroxyl, or nitro; each R 9 is independently hydrogen, alkyl, cycloalkyl, or heteroalkyl; and W d is wherein X 1 is N or CR 14; wherein R 10, R 11, R 12, R 13, R 14, and R 17 are independently hydrogen, alkyl, heteroalkyl, alkenyl, alkynyl, cycloalkyl, heterocyclyl, aryl, arylalkyl, heteroaryl, heteroarylalkyl, alkoxy, heterocyclyloxy, amido, amino, acyl, acyloxy, alkoxycarbonyl, sulfonamido, halo, cyano, hydroxyl, nitro, phosphate, urea, carbonate, oxo, or NR'R" wherein R' and R" are taken together with nitrogen to form a cyclic moiety. wherein X 1 is N or CR 14; wherein R 10, R 11, R 12, R 13, R 14, and R 17 are independently hydrogen, alkyl, heteroalkyl, alkenyl, alkynyl, cycloalkyl, heterocyclyl, aryl, arylalkyl, heteroaryl, heteroarylalkyl, alkoxy, heterocyclyloxy, amido, amino, acyl, acyloxy, alkoxycarbonyl, sulfonamido, halo, cyano, hydroxyl, nitro, phosphate, urea, carbonate, oxo, or NR'R" wherein R' and R" are taken together with nitrogen to form a cyclic moiety.