The present invention provides compounds for modulating protein kinase enzymatic activity for modulating cellu-lar activities such as proliferation, differentiation, programmed cell death, migration and chemoinvasion. Even more specifically, the invention provides compounds for modulating c-Kit kinase activity and methods of treating diseases mediated by c-Kit activity utilizing the compounds and pharmaceutical compositions thereof.