Grant MacDonald a billion bucks