diff --git a/dta.zip b/dta.zip
index b80adcf25a83ba655448c21124b9057bd461a5ba..61dc65696d9f119edea4108f54d7e1b890088db1 100644
Binary files a/dta.zip and b/dta.zip differ
diff --git a/dta/classes/backend.php b/dta/classes/backend.php
index a881f9ff32548dfba4bff5655fde61bc109fb781..c6a0a3a410e2c91b7154dc21e8c2e3b6b463b65e 100644
--- a/dta/classes/backend.php
+++ b/dta/classes/backend.php
@@ -48,8 +48,8 @@ class DtaBackendUtils {
     /**
      * Sends the configuration textfile uploaded by prof to the backend.
      *
-     * @param $assignment assignment this test-config belongs to
-     * @param $file uploaded test-config
+     * @param stdClass $assignment assignment this test-config belongs to
+     * @param stdClass $file uploaded test-config
      * @return bool true if no error occurred
      */
     public static function sendtestconfigtobackend($assignment, $file): bool {
@@ -76,10 +76,10 @@ class DtaBackendUtils {
     }
 
     /**
-     * Sends sumbission config or archive to backend to be tested.
+     * Sends submission config or archive to backend to be tested.
      *
-     * @param $assignment assignment this submission is done for
-     * @param $file submission config file or archive with submission
+     * @param stdClass $assignment assignment for the submission
+     * @param stdClass $file submission config file or archive with submission
      * @return string json string with testresults or null on error
      */
     public static function sendsubmissiontobackend($assignment, $file): ?string {
diff --git a/dta/classes/database.php b/dta/classes/database.php
index 8d54c0607fc2b1c56b807cb410689d1fb096ecc7..6f5c82a94f5545911657831ebbadbe1ca5f0ece0 100644
--- a/dta/classes/database.php
+++ b/dta/classes/database.php
@@ -88,9 +88,9 @@ class DbUtils {
      * save given result summary and single results to database
      * under given assignment and submission id
      *
-     * @param $assignmentid assigment this is submission is linked to
-     * @param $submissionid submission of this result
-     * @param $summary instance to persist
+     * @param int $assignmentid assigment this is submission is linked to
+     * @param int $submissionid submission of this result
+     * @param DtaResultSummary $summary instance to persist
      */
     public static function storeresultsummarytodatabase(
         int $assignmentid,
diff --git a/dta/classes/privacy/provider.php b/dta/classes/privacy/provider.php
index fcbe94944d7e07e1eae9c4b01bb7fce31c9e7370..5a445ae86e96f8423e161e8f7ac64392980f2621 100644
--- a/dta/classes/privacy/provider.php
+++ b/dta/classes/privacy/provider.php
@@ -28,6 +28,13 @@ use core_privacy\local\request\writer;
 use core_privacy\local\request\contextlist;
 use mod_assign\privacy\assign_plugin_request_data;
 
+/**
+ * provider for data privacy
+ *
+ * @package assignsubmission_dta
+ * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
+ * @copyright Gero Lueckemeyer and student project teams
+ */
 class provider implements \core_privacy\local\metadata\provider,
         \mod_assign\privacy\assignsubmission_provider,
         \mod_assign\privacy\assignsubmission_user_provider {
diff --git a/dta/classes/view.php b/dta/classes/view.php
index ebd223a3c6b4df92cfee2b9f57a6ca956fc2e0e2..b93d3e57ead9c84bee90de33277b149217d65668 100644
--- a/dta/classes/view.php
+++ b/dta/classes/view.php
@@ -31,8 +31,8 @@ class view_submission_utils {
     /**
      * generates a short summary html
      *
-     * @param $assignmentid assignment
-     * @param $submissionid submission to create a report for
+     * @param int $assignmentid assignment
+     * @param int $submissionid submission to create a report for
      * @return string html
      */
     public static function generatesummaryhtml(
@@ -87,8 +87,8 @@ class view_submission_utils {
     /**
      * generates detailed view html
      *
-     * @param $assignmentid assignment
-     * @param $submissionid submission to create a report for
+     * @param int $assignmentid assignment
+     * @param int $submissionid submission to create a report for
      */
     public static function generatedetailhtml(
         int $assignmentid,