Supercontinuum Generation And Compression