A compound of the general formula (I) or pharmaceutically acceptable prodrugs, salts, hydrates, solvates, crystal forms or diastereomers thereof, wherein A represents a variety of six membered nitrogen containing heterocyclic rings, Q is a bond, halogen, C<;SUB>;1-4 <;/SUB>;alkyl, O, S, SO<;SUB>;2<;/SUB>;, CO or CS and X<;SUB>;1<;/SUB>;, X<;SUB>;2<;/SUB>;, X<;SUB>;3 <;/SUB>;and X<;SUB>;4 <;/SUB>;are optionally substituted by 9 specific substituents or one can be nitrogen. Compositions comprising a carrier and at least one compound of formula (I) are also provided. Further provided are methods of treating tyrosine kinase-associated disease states by administering a compound of formula (I) and methods of suppressing the immune system of a subject by administering a compound of formula (I).