learning processing Archive