Colbert finally gets it right