A compound of formula I: or a pharmaceutically acceptable salt thereof, wherein: A is five or six member heterocycle ring; R 1 is hydrogen, halogen, a (C 1 -C 10)alkyl group, a thio(C 1 -C 10)alkyl group or a (C 1 -C 10)alkoxy group; R 2 is halogen, an aryl group, an halo(C 1 -C 10)alkyl or (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with an halo(C 1 -C 10)alkyl or (C 1 -C 10)alkyl optionally substituted with a solubilising group; as well as a (C 1 -C 10) alkoxy group, a thio(C 1 -C 10)alkyl group or an halo(C 1 -C 10)alkoxy group; as well as a - COOR, -NRR',-NR-CO-R', -CONRR', -SO 2 NRR' or -NR-SO 2 -R' group wherein R and R' are each independently selected from hydrogen, aryl group, heteroaryl group, (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with a (C 1 -C 10)alkyl group optionally substituted with a solubilising group; as well as a heterocycle group or a solubilising group; R 3 is hydrogen, halogen, cyano, a (C 1 -C 10)alkyl group or a (C 1 -C 10)alkoxy group; as well as CF 3, -NRR', -NR-CO-R', -CONRR', -SO 2 NRR' group wherein R and R' are each independently selected from hydrogen, (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with a (C 1 -C 10)alkyl group optionally substituted with a solubilising group; as well as a heterocycle group or a solubilising group; Q is O or S; W is N or CR 4; R 4 is hydrogen, cyano, CF 3, halogen, a thio(C 1 -C 10)alkyl group, a (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with a (C 1 -C 10)alkyl group optionally substituted with a solubilising group; as well as a (C 1 -C 10)alkoxy group or an halo(C 1 -C 10)alkoxy group, a solubilising group, an heterocycle, -CO-NRR', -SO 2 -NRR', -NRR', NR-CO-R' or -NR-SO 2 R' group wherein R and R' are each independently selected from hydrogen, (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with a (C 1 -C 10)alkyl group optionally substituted with a solubilising group or heterocycle group; X is N or CR 5; R 5 is hydrogen, cyano, halogen, a (C 1 -C 10)alkyl group, a (C 1 -C 10)alkoxy group, -CO-OR, -CO-NRR' group wherein R and R' are each independently selected from hydrogen, (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with a (C 1 -C 10)alkyl group optionally substituted with a solubilising group or heterocycle group; wherein the solubilising group is selected from morpholinyl, piperidinyl, N-(C 1 -C 6)alkyl piperidinyl, N-(4-piperidinyl)piperidinyl, 4-(1-piperidinyl)piperidinyl, 1-pyrrolidinylpiperidinyl, 4-morpholinopiperidinyl, 4-(N-methyl-1-piperazinyl)piperidinyl, piperazinyl, N-(C 1 -C 6)alkylpiperazinyl, N-(C 3 -C 6)cycloalkyl piperazinyl, pyrrolidinyl, N-(C 1 -C 6)alkyl pyrrolidinyl, diazepinyl, N-(C 1 -C 6)alkyl azepinyl, homopiperazinyl, N-methyl homopiperazinyl, N-ethyl homopiperazinyl, and imidazolyl. A is five or six member heterocycle ring; R 1 is hydrogen, halogen, a (C 1 -C 10)alkyl group, a thio(C 1 -C 10)alkyl group or a (C 1 -C 10)alkoxy group; R 2 is halogen, an aryl group, an halo(C 1 -C 10)alkyl or (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with an halo(C 1 -C 10)alkyl or (C 1 -C 10)alkyl optionally substituted with a solubilising group; as well as a (C 1 -C 10) alkoxy group, a thio(C 1 -C 10)alkyl group or an halo(C 1 -C 10)alkoxy group; as well as a - COOR, -NRR',-NR-CO-R', -CONRR', -SO 2 NRR' or -NR-SO 2 -R' group wherein R and R' are each independently selected from hydrogen, aryl group, heteroaryl group, (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with a (C 1 -C 10)alkyl group optionally substituted with a solubilising group; as well as a heterocycle group or a solubilising group; R 3 is hydrogen, halogen, cyano, a (C 1 -C 10)alkyl group or a (C 1 -C 10)alkoxy group; as well as CF 3, -NRR', -NR-CO-R', -CONRR', -SO 2 NRR' group wherein R and R' are each independently selected from hydrogen, (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with a (C 1 -C 10)alkyl group optionally substituted with a solubilising group; as well as a heterocycle group or a solubilising group; Q is O or S; W is N or CR 4; R 4 is hydrogen, cyano, CF 3, halogen, a thio(C 1 -C 10)alkyl group, a (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with a (C 1 -C 10)alkyl group optionally substituted with a solubilising group; as well as a (C 1 -C 10)alkoxy group or an halo(C 1 -C 10)alkoxy group, a solubilising group, an heterocycle, -CO-NRR', -SO 2 -NRR', -NRR', NR-CO-R' or -NR-SO 2 R' group wherein R and R' are each independently selected from hydrogen, (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with a (C 1 -C 10)alkyl group optionally substituted with a solubilising group or heterocycle group; X is N or CR 5; R 5 is hydrogen, cyano, halogen, a (C 1 -C 10)alkyl group, a (C 1 -C 10)alkoxy group, -CO-OR, -CO-NRR' group wherein R and R' are each independently selected from hydrogen, (C 1 -C 10)alkyl group optionally substituted with at least one heteroatom optionally substituted with a (C 1 -C 10)alkyl group optionally substituted with a solubilising group or heterocycle group;