Package some public methods and make the code be read more easily.