Beat butter, shortening, sugar, eggs and vanilla well. Combine dry ingredients and add to butter mixture. Stir in white chocolate and nuts. Drop by teaspoonfuls 2 inches apart on greased cookie sheets. Bake at 350 for 8-10 minutes. Makes 5 dozen cookies.