Progress report.

* Done with major surgery.
* All the technical problem has been solved!