* added phpdoc blocks