checkpoint: major reorganization using Cauchy representation as the main one