charts recap