395 pledges and counting