Bernie, Obama and Peter