Biden's promises vs reality