Modify APIs to be correct.
Modify server changes for refactoring.
Library refactorization.
More refactorizations.
Refactor, refactor, refactor...