* Code cleanup.
* Documentation updated.