Great speech by Joe Biden