Cream butter, shortening and sugars. Add eggs and beat until fluffy.
Add remaining ingredients but leave out the M&Ms and chocolate chips. Mix well.
When well blended gently fold in m&m's and chocolate chips.
Spoon out onto parchment paper covered baking sheet.
Bake at 350 for 7-9 minutes.