* add documentation
* fix phpdoc