A compound, according to Formula I or a pharmaceutically acceptable salt, wherein: ring B is heteroaryl; each R 1 independently is a -linker-R 6 group, wherein the linker is C 1-10 aliphatic wherein aliphatic is alkynyl, and R 6 is heterocyclyl, R b, -C(R f) 3, or -C(R f)=C(R f) 2; R 2 is R a; R 3 is R a; if present, each R 4 independently is R e; L is a heteroatom or C 1-10 aliphatic; Y is CH 2 or O; Z is heteroaryl optionally substituted with one or more substituents selected from halogen, C 1-6 alkyl, C 1-6 haloalkyl, or OH; m is 1, 2, 3, or 4; n is 0, 1 or 2; R a is independently for each occurrence H or D, C 1-10 aliphatic, C 1-10 haloaliphatic, C 5-10 aromatic, C 3-6 heterocyclic, or C 3-10 spiroheterocyclic; R b is independently for each occurrence -OH, -SH, -OR c, -SR c, -NR d R d, -Si(R a) 3, -C OH, -C OR c, -C NR d R d, -OC NR d R d, or -OC C 1-10 alkyl; R c is independently for each occurrence C 1-10 alkyl, C 2-10 alkenyl, C 2-10 alkynyl, -6 cycloalkyl, or C 5-10 aromatic,; R d is independently for each occurrence H; C 1-6 alkyl, which can be substituted with 1, 2 or 3 R e or a C 3-9 heterocyclyl; C 3-6 cycloalkyl, which can be substituted with 1, 2 or 3 R e; C 3-6 heterocyclic, which can be substituted with 1, 2 or 3 R e; C 5-10 aryl, which can be substituted with 1, 2 or 3 R e; C 5-10 heteroaryl, which can be substituted with 1, 2 or 3 R e; or two R d groups together with the nitrogen bound thereto provide a C 3-9 heterocyclic, which can be substituted with one or more R e, or a C 5-10 heteroaryl, which can be substituted with one or more R e; R e is independently for each occurrence halogen, C 1-6 alkyl, C 2-10 alkenyl, C 2-10 alkynyl, C 1-6 haloalkyl, C 3-6 cycloalkyl, C 5-10 heteroaryl, or -OR a; and R f is independently for each occurrence -alkyl-phosphate, R a, R b, or R e, or two R f groups together with the carbon atom bound thereto provide a C 2-6 alkenyl group, a C 3-6 cycloalkyl group, which can be substituted with one or more R e, or a C 3-10 heterocyclic, which can be substituted with one or more R e or acyl. ring B is heteroaryl; each R 1 independently is a -linker-R 6 group, wherein the linker is C 1-10 aliphatic wherein aliphatic is alkynyl, and R 6 is heterocyclyl, R b, -C(R f) 3, or -C(R f)=C(R f) 2; R 2 is R a; R 3 is R a; if present, each R 4 independently is R e; L is a heteroatom or C 1-10 aliphatic; Y is CH 2 or O; Z is heteroaryl optionally substituted with one or more substituents selected from halogen, C 1-6 alkyl, C 1-6 haloalkyl, or OH; m is 1, 2, 3, or 4; n is 0, 1 or 2; R a is independently for each occurrence H or D, C 1-10 aliphatic, C 1-10 haloaliphatic, C 5-10 aromatic, C 3-6 heterocyclic, or C 3-10 spiroheterocyclic; R b is independently for each occurrence -OH, -SH, -OR c, -SR c, -NR d R d, -Si(R a) 3, -C OH, -C OR c, -C NR d R d, -OC NR d R d, or -OC C 1-10 alkyl; R c is independently for each occurrence C 1-10 alkyl, C 2-10 alkenyl, C 2-10 alkynyl, -6 cycloalkyl, or C 5-10 aromatic,; R d is independently for each occurrence H; C 1-6 alkyl, which can be substituted with 1, 2 or 3 R e or a C 3-9 heterocyclyl; C 3-6 cycloalkyl, which can be substituted with 1, 2 or 3 R e; C 3-6 heterocyclic, which can be substituted with 1, 2 or 3 R e; C 5-10 aryl, which can be substituted with 1, 2 or 3 R e; C 5-10 heteroaryl, which can be substituted with 1, 2 or 3 R e; or two R d groups together with the nitrogen bound thereto provide a C 3-9 heterocyclic, which can be substituted with one or more R e, or a C 5-10 heteroaryl, which can be substituted with one or more R e; R e is independently for each occurrence halogen, C 1-6 alkyl, C 2-10 alkenyl, C 2-10 alkynyl, C 1-6 haloalkyl, C 3-6 cycloalkyl, C 5-10 heteroaryl, or -OR a; and R f is independently for each occurrence -alkyl-phosphate, R a, R b, or R e, or two R f groups together with the carbon atom bound thereto provide a C 2-6 alkenyl group, a C 3-6 cycloalkyl group, which can be substituted with one or more R e, or a C 3-10 heterocyclic, which can be substituted with one or more R e or acyl.