Just five months ago , Dean committed to accepting taxpayer money and vowed to attack any Democrat who didnt .