A compound or pharmaceutically acceptable salt thereof having the structure of Formula I: wherein: R 2 is -CH 2 N(R 9) 2 or -N(R 9) 2; R 1 and R 3 are H; R 4 is -phenyl(R 13) q, or -heteroaryl(R 15) q; R 5 is H; each R 6 is a substituent attached to the aryl ring and independently selected from the group consisting of H, -C 1-9 alkyl, halide, CF 3 and CN; each R 8 is a substituent attached to the heterocyclyl ring and independently selected from the group consisting of H, halide, -(C 1-3 alkyl) n aryl(R 6) q, and -C 1-4 alkyl; each R 9 is independently selected from the group consisting of H, -C 1-9 alkyl, -(C 1-3 alkyl) n aryl(R 6) q, -(C 1-3 alkyl) n carbocyclyl and -(C 1-9 alkyl)N(R 16) 2; alternatively, two adjacent R 9, may be taken together with the atoms to which they are attached to form a heterocyclyl(R 17) q; each R 13 is a substituent attached to the aryl ring and independently selected from the group consisting of H, halide, -CF 3, CN, -(C 1-3 alkyl) n heterocyclyl(R 8) q, -(C 1-9 alkyl) n N(R 9) 2 and -(C 1-9 alkyl) n NHSO 2 R 18; each R 15 is a substituent attached to the heteroaryl ring and independently selected from the group consisting of H, C 1-3 alkyl, halide, -CF 3, CN, -C(=O)(C 1-3 alkyl), -(C 1-9 alkyl) n N(R 9) 2 and -(C 1-9 alkyl) n NHSO 2 R 18; each R 16 is independently selected from the group consisting of H and C 1-3 alkyl; each R 17 is a substituent attached to the heterocyclyl ring and independently selected from the group consisting of H, -(C 1-9 alkyl) n aryl(R 6) q, and -C 1-9 alkyl; each R 18 is a C 1-3 alkyl; A is N or C; with the proviso that if A is N then R 2 is nil; each q is an integer of 1 to 5; and each n is an integer of 0 or 1. R 2 is -CH 2 N(R 9) 2 or -N(R 9) 2; R 1 and R 3 are H; R 4 is -phenyl(R 13) q, or -heteroaryl(R 15) q; R 5 is H; each R 6 is a substituent attached to the aryl ring and independently selected from the group consisting of H, -C 1-9 alkyl, halide, CF 3 and CN; each R 8 is a substituent attached to the heterocyclyl ring and independently selected from the group consisting of H, halide, -(C 1-3 alkyl) n aryl(R 6) q, and -C 1-4 alkyl; each R 9 is independently selected from the group consisting of H, -C 1-9 alkyl, -(C 1-3 alkyl) n aryl(R 6) q, -(C 1-3 alkyl) n carbocyclyl and -(C 1-9 alkyl)N(R 16) 2; alternatively, two adjacent R 9, may be taken together with the atoms to which they are attached to form a heterocyclyl(R 17) q; each R 13 is a substituent attached to the aryl ring and independently selected from the group consisting of H, halide, -CF 3, CN, -(C 1-3 alkyl) n heterocyclyl(R 8) q, -(C 1-9 alkyl) n N(R 9) 2 and -(C 1-9 alkyl) n NHSO 2 R 18; each R 15 is a substituent attached to the heteroaryl ring and independently selected from the group consisting of H, C 1-3 alkyl, halide, -CF 3, CN, -C(=O)(C 1-3 alkyl), -(C 1-9 alkyl) n N(R 9) 2 and -(C 1-9 alkyl) n NHSO 2 R 18; each R 16 is independently selected from the group consisting of H and C 1-3 alkyl; each R 17 is a substituent attached to the heterocyclyl ring and independently selected from the group consisting of H, -(C 1-9 alkyl) n aryl(R 6) q, and -C 1-9 alkyl; each R 18 is a C 1-3 alkyl; A is N or C; with the proviso that if A is N then R 2 is nil; each q is an integer of 1 to 5; and each n is an integer of 0 or 1.