Preheat oven to 350 degrees F. Boil Macaroni and drain. In a small bowl combine eggs, milk, salt and pepper. In a large mixing bowl combine macaroni, soup, egg mixture and cheese leaving enough cheese to cover top when finished. Pour mixture in casserole dish and cover with remaining cheese. Cut butter into slices and place evenly on top. Bake for 45 minutes or until golden brown and bubbly.