Eddie Vedder better man