Compounds of the following formula:wherein A, D, Q, T, U, V, W, X, Y, Z, R1, and are as defined herein. This invention also relates to a method of inhibiting tubulin polymerization, or treating cancer or an angiogenesis-related disorder with one of these compounds.