Democrats promise to do better