Patent ID: 8372840

Claim:
A compound of formula (I): or a pharmaceutically acceptable salt thereof, wherein: X 1 is selected from a group consisting of CH, O and N; R 1 is selected from the group consisting of optionally substituted arylalkyl and optionally substituted heteroarylalkyl; R 2 is selected from the group consisting of optionally substituted aryl, optionally substituted heteroaryl and NR 6 R 7 ; R 3 is selected from the group consisting of hydrogen, halogen, hydroxy, alkoxy, aryloxy, optionally substituted alkyl, optionally substituted amino, optionally substituted amino sulphonyl and nitrile; R 4 is selected from the group consisting of optionally substituted alkyl, optionally substituted cycloalkyl, optionally substituted heterocycloalkyl, optionally substituted acyl, optionally substituted sulfonyl, optionally substituted sulfamoyl, optionally substituted aryl, optionally substituted arylalkyl, and optionally substituted heteroaryl; R 5 is hydrogen or when X 1 is N, R 5 together with R 4 and X 1 , form an optionally substituted saturated or partially saturated 5-7 membered ring with the general formula (II): wherein: each X 2 is independently C(═O), CH 2 , CH(R 8a ) or C(R 8a )(R 8b ); X 3 is CH 2 , CH(R 9a ), C(R 9a )(R 9b ), NH, N(R 9c ), O or S; R 6 and R 7 are the same or different and each represents hydrogen, optionally substituted alkyl, optionally substituted cycloalkyl, optionally substituted arylalkyl, optionally substituted aryl or optionally substituted heteroaryl; R 8a and R 8b independently represent halogen, optionally substituted amino, optionally substituted amino carbonyl, hydroxy, optionally substituted acyl, optionally substituted alkoxy, optionally substituted aryloxy, optionally substituted alkyl, optionally substituted cycloalkyl, optionally substituted arylalkyl, optionally substituted aryl or optionally substituted heteroaryl; R 9a and R 9b independently represent halogen, optionally substituted amino, optionally substituted amino carbonyl, hydroxy, optionally substituted acyl, optionally substituted alkoxy, optionally substituted aryloxy, optionally substituted alkyl, optionally substituted cycloalkyl, optionally substituted arylalkyl, optionally substituted aryl or optionally substituted heteroaryl; R 9c is optionally substituted acyl, optionally substituted alkyl, optionally substituted cycloalkyl, optionally substituted arylalky, optionally substituted aryl or optionally substituted heteroaryl; n=1, 2 or 3; and j is 0 or 1; provided that: when X 1 is O then j=0; and when X 1 is N or CH then j=1.