For Cupcakes: Preheat oven to 350.
In medium bowl, mix flour, and sugar. Sift in cocoa powder. Mix in baking soda, baking powder, and salt. Mix in eggs, milk, water, vegetable oil, and vanilla.
Pour into cupcake liners, 2/3 full. Bake 25-35 minutes (checking at 25 minutes) or until toothpick placed in center comes out clean. Cool on rack before frosting.
For Frosting:
Put vegetable shortening and butter in bowl. Mix until smooth. Add powered sugar, one cup at a time. Mix after each cup.Add vanilla and water (or milk). Mix ingredients until smooth.
Use more water (or milk) for thinner consistency. It’s best to do with an electric mixer to get a smooth consistency.