A compound according to Formula: wherein: X is a C 1-6 alkylene substituted with 0, 1, or 2 R 7b; A, E, and G, together with the nitrogen and carbon atoms, form a ring moiety selected from the following structural formula: R 1 is selected from a structural formula selected from the group consisting of R 2 is hydrogen or C 1-6 alkyl; R 3 is selected from the group consisting of hydrogen, methyl, R 3X is hydrogen; or alternatively, R 3 and R 3X, together with the atom to which they are attached, form a carbocyclyl or a heterocyclyl, and the carbocyclyl and heterocyclyl are each independently substituted with 0, 1, 2, or 3 R 12 R 4 is hydrogen, C 1-10 alkyl, 3 to 10 membered carbocyclyl, 3 to 10 membered heterocyclyl, NR a R b, OH, OR a, S n R 10, C NR a R b, NHC OR a, NHC NR a R b, NHC R 10, OC NR a R b, OC R 10, NHS n NR a R b, or NHS n R 10; R 5 is H or R 5a; and R 5a is methyl, ethyl, isopropyl, n -butyl, isopentyl, or a structural moiety selected from R 5a is C 1-6 alkyl, phenyl, or 5- to 7-membered heterocyclyl; wherein the alkyl, phenyl, and heterocyclyl are each independently substituted with 0 to 3 R 5d; R 5d, at each occurrence, is independently halo, OH, alkoxy, oxo, or alkyl; or alternatively, two adjacent R 5d, together with the atoms to which they are attached, form a carbocyclyl moiety; R 7b is halo, cyano, nitro, OH, alkoxy, NR a R b, alkyl, heteroalkyl, aryl, cycloalkyl, heteroaryl, or cycloheteroalkyl; R a and R b, at each occurrence, are independently hydrogen, C 1-10 alkyl, 3 to 10 membered carbocyclyl, or 3 to 10 membered heterocyclyl; wherein the alkyl, carbocyclyl, heterocyclyl are each independently substituted with 0, 1, 2, or 3 R 14; R 10 is C 1-6 alkyl, 3 to 10 membered carbocyclyl, or 3 to 10 membered heterocyclyl, wherein the alkyl, carbocyclyl, heterocyclyl are each independently substituted with 0, 1, 2, or 3 R 11; R 11 is halo, cyano, nitro, OH, alkoxy, NR a R b, alkyl, aryl, cycloalkyl, heteroaryl, cycloheteroalkyl, or S g (aryl); wherein the aryl, alkyl, cycloalkyl, heteroaryl, and cycloheteroalkyl are each independently substituted with 0, 1, 2, or 3 R 13; R 12, at each occurrence, is halo, cyano, nitro, OH, alkoxy, NR a R b, alkyl, heteroalkyl, aryl, cycloalkyl, heteroaryl, or cycloheteroalkyl; or alternatively, two R 8 at adjacent positions, together with the atoms to which they are attached, form a carbocyclyl or heterocyclyl; or two R 12 at adjacent positions, together with the atoms to which they are attached, form a carbocyclyl or heterocyclyl; R 13 and R 14, is halo, cyano, nitro, OH, alkoxy, NR a R b, alkyl, heteroalkyl, aryl, cycloalkyl, heteroaryl, or cycloheteroalkyl; n is an integer of 1 or 2; g is an integer of 1 or 2; or a pharmaceutically acceptable salt thereof. X is a C 1-6 alkylene substituted with 0, 1, or 2 R 7b; A, E, and G, together with the nitrogen and carbon atoms, form a ring moiety selected from the following structural formula: R 1 is selected from a structural formula selected from the group consisting of R 2 is hydrogen or C 1-6 alkyl; R 3 is selected from the group consisting of hydrogen, methyl, R 3X is hydrogen; or alternatively, R 3 and R 3X, together with the atom to which they are attached, form a carbocyclyl or a heterocyclyl, and the carbocyclyl and heterocyclyl are each independently substituted with 0, 1, 2, or 3 R 12 R 4 is hydrogen, C 1-10 alkyl, 3 to 10 membered carbocyclyl, 3 to 10 membered heterocyclyl, NR a R b, OH, OR a, S n R 10, C NR a R b, NHC OR a, NHC NR a R b, NHC R 10, OC NR a R b, OC R 10, NHS n NR a R b, or NHS n R 10; R 5 is H or R 5a; and R 5a is methyl, ethyl, isopropyl, n -butyl, isopentyl, or a structural moiety selected from R 5a is C 1-6 alkyl, phenyl, or 5- to 7-membered heterocyclyl; wherein the alkyl, phenyl, and heterocyclyl are each independently substituted with 0 to 3 R 5d; R 5d, at each occurrence, is independently halo, OH, alkoxy, oxo, or alkyl; or alternatively, two adjacent R 5d, together with the atoms to which they are attached, form a carbocyclyl moiety; R 7b is halo, cyano, nitro, OH, alkoxy, NR a R b, alkyl, heteroalkyl, aryl, cycloalkyl, heteroaryl, or cycloheteroalkyl; R a and R b, at each occurrence, are independently hydrogen, C 1-10 alkyl, 3 to 10 membered carbocyclyl, or 3 to 10 membered heterocyclyl; wherein the alkyl, carbocyclyl, heterocyclyl are each independently substituted with 0, 1, 2, or 3 R 14; R 10 is C 1-6 alkyl, 3 to 10 membered carbocyclyl, or 3 to 10 membered heterocyclyl, wherein the alkyl, carbocyclyl, heterocyclyl are each independently substituted with 0, 1, 2, or 3 R 11; R 11 is halo, cyano, nitro, OH, alkoxy, NR a R b, alkyl, aryl, cycloalkyl, heteroaryl, cycloheteroalkyl, or S g (aryl); wherein the aryl, alkyl, cycloalkyl, heteroaryl, and cycloheteroalkyl are each independently substituted with 0, 1, 2, or 3 R 13; R 12, at each occurrence, is halo, cyano, nitro, OH, alkoxy, NR a R b, alkyl, heteroalkyl, aryl, cycloalkyl, heteroaryl, or cycloheteroalkyl; or alternatively, two R 8 at adjacent positions, together with the atoms to which they are attached, form a carbocyclyl or heterocyclyl; or two R 12 at adjacent positions, together with the atoms to which they are attached, form a carbocyclyl or heterocyclyl; R 13 and R 14, is halo, cyano, nitro, OH, alkoxy, NR a R b, alkyl, heteroalkyl, aryl, cycloalkyl, heteroaryl, or cycloheteroalkyl; n is an integer of 1 or 2; g is an integer of 1 or 2;