diff --git a/eventgenutils.py b/eventgenutils.py
index 9324b48fe84e9c55e233245764cdef99f7ba60f3..c462667eee2b8d8fe00c00d966ee1522efc12e5b 100644
--- a/eventgenutils.py
+++ b/eventgenutils.py
@@ -168,10 +168,16 @@ def set_year(_template, _year):
     return _template.replace("<YEAR>", str(_year))
 
 
+def set_c3number(_template, _year):
+    return _template.replace("<CCCNumber>", str(_year - 1986))
+
+
 def modify_template(_template, _start, _end):
     _template = set_start_date(_template, _start)
     _template = set_end_date(_template, _end)
+    _template = set_year(_template, _start.year)
     _template = set_uuid(_template, uuid.uuid4())
+    _template = set_c3number(_template, _start.year)
     return _template
 
 
@@ -191,16 +197,3 @@ def create_event(_name, _date, start_hour=00, start_minute=00, end_hour=23, end_
         with open("created/" + get_filename(_start, _name), 'w') as out:
             out.write(_template)
 
-
-def create_event_c3(_name, _date, start_hour=00, start_minute=00, end_hour=23, end_minute=59, add_days=0):
-    with open(_name + ".txt") as f:
-        _template = f.read()
-        _start = cet.localize(_date.replace(hour=start_hour, minute=start_minute, second=00))
-        _end = cet.localize(_date.replace(hour=end_hour, minute=end_minute, second=00))
-        _end += datetime.timedelta(days=add_days)
-
-        _template = modify_template(_template, _start, _end)
-        _template = _template.replace("<CCCNumber>", str(_start.year - 1986))
-
-        with open("created/" + get_filename(_start, _name), 'w') as out:
-            out.write(_template)
diff --git a/main.py b/main.py
index c24b6ec5ed6edbac9b886d53f1b202ddb74f0efa..9e0487254e26c2b914742dd862a7e3a66aa32732 100644
--- a/main.py
+++ b/main.py
@@ -158,7 +158,7 @@ def create_tag_des_offenen_hackspaces(_date):
 
 
 def create_moin_c3(_date):
-    utils.create_event_c3("moinc3", _date, add_days=3)
+    utils.create_event("moinc3", _date, add_days=3)
 
 
 def create_getting_space_clean(_date):