refactoring + phpdoc