Democrats at their best