A compound of formula, or a pharmaceutically acceptable salt thereof, Wherein: R 1 is independently H, X is independently methylene or carbonyl; L is independently a direct bond, -NR 4 -, -(CH 2)r-, Y is independently a direct bond, -NR 4 -, -NR 4 CH 2 -, -CH 2 -, -C(=O)-, -CH(CH 3)-, or -C(CH 3) 2 -; Ar 1 is independently optionally substituted or unsubstituted aryl or optionally substituted or unsubstituted heteroaryl; when substituted, the substituents are one, two or three groups independently selected from the group consisting of: halo, alkyl, alkoxy, haloalkyl, haloalkoxy, amino, aminoalkyl, hydroxyalkyl, -NHC NH 2,-NHC NH(R 3), -OH, -NO 2, -SH, -CN, -C OH, -C NH 2, -C NH(R 3), -C N(R 3) 2, -(CH 2)rCONH 2, -(CH 2)rCONHR 3, or -(CH 2)rCON(R 3) 2; Ar 2 is independently optionally substituted or unsubstituted heteroaryl; when substituted, the substituents are one, two or three groups independently selected from the group consisting of: halo, haloalkyl, haloalkoxy, amino, -OH, -NO 2, -SH, -(CH 2)rS(=O) 2 CH 3, -CN, -C OH, -C O-R 3, -C NH 2, -C NH(R 3), -C N(R 3) 2, -(CH 2)rCONH 2, -(CH 2)rCONHR 3, -(CH 2)rCON(R 3) 2, aminoalkyl, hydroxyalkyl, alkyl, alkenyl, alkynyl, alkoxy, aryloxy, cycloalkylalkyl, heterocycloalkylalkyl; R 3 is independently alkyl, or two R 3 groups together with the nitrogen atom to which they are attached, form a 3- to 7-membered heterocycloalkyl ring; R 4 is independently hydrogen, alkyl, cycloalkylalkyl, heterocycloalkylalkyl, aminoalkyl, hydroxyalkyl, -(CH 2)rS(=O)CH 3, -(CH 2)rS(=O) 2 CH 3, -C O-R 3, -C NH 2, -C NH(R 3), -C N(R 3) 2, -(CH 2)rCONH 2, -(CH 2)rCONHR 3, or -(CH 2)rCON(R 3) 2; wherein the amino is -NH 2, -NHCH 3, or -N(CH 3) 2; and wherein the aminoalkyl is -CH 2 CH 2 NH 2, -CH 2 CH 2 NHCH 3, or -CH 2 CH 2 N(CH 3) 2; r is an integer from 1 to 8. R 1 is independently H, X is independently methylene or carbonyl; L is independently a direct bond, -NR 4 -, -(CH 2)r-, Y is independently a direct bond, -NR 4 -, -NR 4 CH 2 -, -CH 2 -, -C(=O)-, -CH(CH 3)-, or -C(CH 3) 2 -; Ar 1 is independently optionally substituted or unsubstituted aryl or optionally substituted or unsubstituted heteroaryl; when substituted, the substituents are one, two or three groups independently selected from the group consisting of: halo, alkyl, alkoxy, haloalkyl, haloalkoxy, amino, aminoalkyl, hydroxyalkyl, -NHC NH 2,-NHC NH(R 3), -OH, -NO 2, -SH, -CN, -C OH, -C NH 2, -C NH(R 3), -C N(R 3) 2, -(CH 2)rCONH 2, -(CH 2)rCONHR 3, or -(CH 2)rCON(R 3) 2; Ar 2 is independently optionally substituted or unsubstituted heteroaryl; when substituted, the substituents are one, two or three groups independently selected from the group consisting of: halo, haloalkyl, haloalkoxy, amino, -OH, -NO 2, -SH, -(CH 2)rS(=O) 2 CH 3, -CN, -C OH, -C O-R 3, -C NH 2, -C NH(R 3), -C N(R 3) 2, -(CH 2)rCONH 2, -(CH 2)rCONHR 3, -(CH 2)rCON(R 3) 2, aminoalkyl, hydroxyalkyl, alkyl, alkenyl, alkynyl, alkoxy, aryloxy, cycloalkylalkyl, heterocycloalkylalkyl; R 3 is independently alkyl, or two R 3 groups together with the nitrogen atom to which they are attached, form a 3- to 7-membered heterocycloalkyl ring; R 4 is independently hydrogen, alkyl, cycloalkylalkyl, heterocycloalkylalkyl, aminoalkyl, hydroxyalkyl, -(CH 2)rS(=O)CH 3, -(CH 2)rS(=O) 2 CH 3, -C O-R 3, -C NH 2, -C NH(R 3), -C N(R 3) 2, -(CH 2)rCONH 2, -(CH 2)rCONHR 3, or -(CH 2)rCON(R 3) 2; wherein the amino is -NH 2, -NHCH 3, or -N(CH 3) 2; and wherein the aminoalkyl is -CH 2 CH 2 NH 2, -CH 2 CH 2 NHCH 3, or -CH 2 CH 2 N(CH 3) 2; r is an integer from 1 to 8.