Initial version and good checkpoint.
Another good checkpoint.