adding PHPdoc blocks