diff --git a/app/controllers/contents/courseware.php b/app/controllers/contents/courseware.php
index 340800678b4886cdb1ef14416e6290c2923711d2..854f35d6302eab12701be9e4ca3733f1f98a68fe 100755
--- a/app/controllers/contents/courseware.php
+++ b/app/controllers/contents/courseware.php
@@ -350,48 +350,26 @@ class Contents_CoursewareController extends AuthenticatedController
         }
 
         CSRFProtection::verifyUnsafeRequest();
-
         $this->user_id = $GLOBALS['user']->id;
 
-        $title = Request::get('title');
-        $projectType = Request::get('project_type');
-        $description = Request::get('description');
-        $color = Request::get('color');
-        $licenseType = Request::get('license_type');
-        $requiredTime = Request::get('required_time');
-        $difficultyStart = Request::get('difficulty_start');
-        $difficultyEnd = Request::get('difficulty_end');
-
-
-        $currentDate = time();
-
         $structural_element = new StructuralElement();
-
-        $structural_element->title = $title;
-        $structural_element->purpose = $projectType;
-
+        $structural_element->title = Request::get('title');
+        $structural_element->purpose = Request::get('project_type');
         $structural_element->owner_id = $this->user_id;
         $structural_element->editor_id = $this->user_id;
-
         $structural_element->release_date = "";
         $structural_element->withdraw_date = "";
-
         $structural_element->range_id = $this->user_id;
         $structural_element->range_type = 'user';
         $structural_element->parent_id = StructuralElement::getCoursewareUser($this->user_id)->id;
-
-        $structural_element->payload = json_encode(array(
-            'description'=> $description,
-            'color' => $color,
-            'required_time' => $requiredTime,
-            'license_type' => $licenseType,
-            'difficulty_start' => $difficulty_start,
-            'difficulty_end' => $difficulty_end
-        ));
-
-        $structural_element->mkdate = $currentDate;
-        $structural_element->chdate = $currentDate;
-
+        $structural_element->payload = json_encode([
+            'description'      => Request::get('description'),
+            'color'            => Request::get('color'),
+            'required_time'    => Request::get('required_time'),
+            'license_type'     => Request::get('license_type'),
+            'difficulty_start' => Request::get('difficulty_start'),
+            'difficulty_end'   => Request::get('difficulty_end'),
+        ]);
         $structural_element->store();
 
         // set image