Improve code.
Adding PHPDOC.