diff --git a/background.jpg b/background.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..803d0fd76c91c4e35e223ff0e014cfd61345afad
Binary files /dev/null and b/background.jpg differ
diff --git a/event_display.py b/event_display.py
new file mode 100644
index 0000000000000000000000000000000000000000..e0bfa0ec39ae97b00945a6e3b9658a07e0b1c8d4
--- /dev/null
+++ b/event_display.py
@@ -0,0 +1,79 @@
+#!/usr/bin/python
+
+# parse ical calendar and place parsed events in html code
+
+import requests
+import arrow
+from ics import Calendar
+
+url = 'https://portal.idiv.de/ssf/ical/basic.ics?bi=393&ui=1026&pd=171497477d81eb659bd832ffe26c8bfe39d65fc3&v=1'
+tz = 'Europe/Berlin'
+now = arrow.now(tz)
+period = (now.floor('day'), now.replace(weeks=+2))
+
+c = Calendar(requests.get(url).text)
+my_list = []
+for e in c.events:
+    if e.begin > period[0] and e.begin < period[1]:
+       my_list.append((e.name, e.begin.format('DD-MM-YYYY HH:mm:ss'), e.location))
+
+event = [my_list[0][0],my_list[1][0],my_list[2][0]]
+begin  = [my_list[0][1],my_list[1][1],my_list[2][1]]
+location = [my_list[0][2],my_list[1][2],my_list[2][2]]
+
+html_page = """<html xmlns="http://www.w3.org/1999/xhtml">
+
+<head>
+<meta content="de" http-equiv="Content-Language" />
+<meta http-equiv="refresh" content="1800"/>
+<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
+<title>BeginnEventLocationBeginnEventLo</title>
+<style type="text/css">
+.auto-style1 {
+    margin-top: 0px;
+    margin: 0px;
+    padding: 0px;
+    font-size: xx-large;
+    font-family: Arial, Helvetica, sans-serif;
+    color: #000000;
+}
+.auto-style3 {
+	font-family: Arial, Helvetica, sans-serif;
+	color: #000000;
+	font-size: xx-large;
+}
+</style>
+</head>
+
+<body bgcolor="#FFFFCC" alink="#FFFFCC" background="background.jpg">
+<div id="layer1" style="background: #FADA08; position: absolute; left: 90px; top: 160px; width: 375px; height: 240px; z-index: 1" class="auto-style3">
+	<var>&nbsp;%s</var></div>
+<div id="layer2" style="background: #FADA08; position: absolute; left: 495px; top: 160px; width: 950px; height: 50px; z-index: 2; background-color: #FADA08;" class="auto-style3">
+	<var>&nbsp;%s</var></div>
+<div id="layer3" style="background: #FADA08; position: absolute; left: 495px; top: 240px; width: 950px; height: 160px; z-index: 3" class="auto-style1">
+	<var>&nbsp;%s</var></div>
+<div id="layer4" style="background: #79B248; position: absolute; left: 90px; top: 430px; width: 375px; height: 240px; z-index: 4" class="auto-style3">
+	<var>&nbsp;%s</var></div>
+<div id="layer5" style="background: #79B248; position: absolute; left: 495px; top: 430px; width: 950px; height: 50px; z-index: 5" class="auto-style3">
+	<var>&nbsp;%s</var></div>
+<div id="layer6" style="background: #79B248; position: absolute; left: 495px; top: 510px; width: 950px; height: 160px; z-index: 6" class="auto-style3">
+	<var>&nbsp;%s</var></div>
+<div id="layer7" style="background: #4D90C7; position: absolute; left: 90px; top: 700px; width: 375px; height: 240px; z-index: 7" class="auto-style3">
+	<var>&nbsp;%s</var></div>
+<div id="layer8" style="background: #4D90C7; position: absolute; left: 495px; top: 700px; width: 950px; height: 50px; z-index: 8" class="auto-style3">
+	<var>&nbsp;%s</var></div>
+<div id="layer9" style="background: #4D90C7; position: absolute; left: 495px; top: 780px; width: 950px; height: 160px; z-index: 9" class="auto-style3">
+	<var>&nbsp;%s</var></div>
+<div id="layer10" style="position: absolute; left: 1450px; top: 200px; width: 203px; height: 93px; z-index: 10">
+<div style="text-align:center;width:400px;padding:0em;"> <h2><a id="717864741" href="http://www.uhr-homepage.de">Uhr Homepage Billig</a><script src="https://www.uhr-homepage.de/data.php?i=717864741&h=172&w=292" type="text/javascript"></script></div>
+</div>
+<div id="layer11" style="position: absolute; left: 1500px; top: 570px; width: 241px; height: 242px; z-index: 11; background-color: #FFFFCC;">
+<script type="text/javascript">document.write("<iframe id = \\"widget\\" width=\\"300\\" height=\\"270\\" src=\\"http://www.wetter-deutschland.com/international/europa/deutschland/leipzig/widget/w300/color-hellgruen?utm_source=widget&utm_medium="+top.location.hostname+"&utm_content="+top.location.href+"&utm_campaign=Wetter%%2BWidget\\" frameborder=\\"0\\" scrolling=\\"no\\"></iframe>");</script><center style="padding-top:5px; padding-bottom:5px; font-size:14px; line-height:18px; font-family:arial;"><br/></center><br />
+</div>
+</body>
+
+</html>""" % (event[0], location[0], begin[0], event[1], location[1], begin[1], event[2], location[2], begin[2])
+
+out_file = open("/home/eventviewer/events/events.html", "w")
+out_file.write(html_page.encode("utf8"))
+out_file.close()
diff --git a/eventdisplays_html_page.py b/eventdisplays_html_page.py
deleted file mode 100644
index 8b5601632cf4e5eb1805550eb05de08e06af0bd7..0000000000000000000000000000000000000000
--- a/eventdisplays_html_page.py
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/usr/bin/python
-
-import requests
-import arrow
-from ics import Calendar
-
-url = 'https://portal.idiv.de/ssf/ical/basic.ics?bi=393&ui=1026&pd=171497477d81eb659bd832ffe26c8bfe39d65fc3&v=1'
-tz = 'Europe/Berlin'
-now = arrow.now(tz)
-period = (now.floor('day'), now.replace(weeks=+8))
-
-c = Calendar(requests.get(url).text)
-my_list = []
-for e in c.events:
-    if e.begin > period[0] and e.begin < period[1]:
-       my_list.append((e.name, e.begin.format('DD-MM-YYYY HH:mm:ss'), e.location))
-
-event = [my_list[0][0],my_list[1][0],my_list[2][0]]
-begin  = [my_list[0][1],my_list[1][1],my_list[2][1]]
-location = [my_list[0][2],my_list[1][2],my_list[2][2]]
-
-html_page = """<!DOCTYPE html>
-    <html>
-    <head>
-    <title>Events</title>
-    <meta charset="utf-8">
-    <link href='http://fonts.googleapis.com/css?family=Ubuntu|Ruda' rel='stylesheet' type='text/css'>
-    <link rel="stylesheet" type="text/css" href="style.css">
-    <script type="text/javascript" src="calendar.js"></script>
-    </head>
-    <style>
-    table {{
-     width:100%;
-    }}
-    table, th, td {{
-     border: 1px solid black;
-     border-collapse: collapse;
-    }}
-    th, td {{
-     padding: 5px;
-     text-align: left;
-    }}
-    table#t01 tr:nth-child(even) {{
-     background-color: #eee;
-    }}
-    table#t01 tr:nth-child(odd) {{
-     background-color:#fff;
-    }}
-    table#t01 th {{
-     background-color: black;
-     color: white;
-    }}
-    </style>
-    </head>
-    <body>
-    table id="t01">
-    <tr>
-     <th>{the_event}</th>
-     <th>{the_date}</th>
-     <th>{the_location}</th>
-    </tr>
-    </body>
-    </html>""".format(the_event = event[0], the_location = location[0], the_date = begin[0])
-
-out_file = open('test.html', 'w')
-out_file.write(html_page)