diff --git a/README.md b/README.md
index 5948d0d..1c7aa74 100644
--- a/README.md
+++ b/README.md
@@ -6,8 +6,8 @@ Du willst Bärneruhr auf deiner Website verwenden? Dank des jQuery-Plugins geht
 1. Benötigte Dateien einbinden
 ------------------------------
 * Binde folgende Javascript-Dateien im HTML-Dokument ein:
-	* jquery-2.0.3.min.js (Falls nicht bereits vorhanden)
-	* jquery-ui-1.10.3.custom.min.js (Falls nicht bereits vorhanden)
+	* jquery-2.1.0.min.js (Falls nicht bereits vorhanden)
+	* jquery-ui-1.10.4.custom.min.js (Falls nicht bereits vorhanden)
 		* Von jquery-ui werden die Komponenten 'core' und 'widget' benötigt.
 	* jquery-cookie-1.4.0.js (Falls nicht bereits vorhanden)
 	* uhr.js
@@ -29,6 +29,7 @@ Du willst Bärneruhr auf deiner Website verwenden? Dank des jQuery-Plugins geht
 Erstelle ein leeres `<div>` mit einer ID:
 
 	<div id="uhrcontainer"></div>
+
 3. Uhr per Javascript konfigurieren
 -----------------------------------
 Initialisiere die Uhr mit einer einzigen Zeile Javascript:
@@ -49,7 +50,7 @@ Es kann natürlich auch eine Collection von Elementen übergeben werden. Mit
 
 	jQuery('div').uhr();
 
-würde also jedes `<div>`-Element der Seite in eine Uhr umgewandelt
+würde also jedes `<div>`-Element der Seite in eine Uhr umgewandelt.
 
 4. Weitere Optionen
 -------------------
diff --git a/uhr.js b/uhr.js
index 8cef4eb..74f0213 100644
--- a/uhr.js
+++ b/uhr.js
@@ -21,7 +21,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 	window._uhr = {
 		id: 0,
-		languages: new Array()
+		languages: []
 	};
 	$.widget("fritteli.uhr", {
 		options: {
@@ -195,7 +195,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 			e.append('<div class="letterarea"></div>');
 			e.append('<div class="reflection"></div>');
 			e.css('width', this.options.width);
-			var realWidth = e.width()
+			var realWidth = e.width();
 			e.width(realWidth);
 			e.height(realWidth);
 			e.css('font-size', (realWidth / 40) + 'px');
@@ -211,7 +211,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 				e.after(toggleSwitch);
 
 				// language chooser
-				var languageChooser = $('<select id="uhr-languagechooser' + this._id + '"></select>')
+				var languageChooser = $('<select id="uhr-languagechooser' + this._id + '"></select>');
 				for (var code in window._uhr.languages) {
 					if (window._uhr.languages.hasOwnProperty(code)) {
 						var language = window._uhr.languages[code];
@@ -231,7 +231,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 			}
 		},
 		_wireFunctionality: function() {
-			var e = this.element;
 			var uhr = this;
 
 			// on/off switch
@@ -306,7 +305,7 @@ UhrRenderer.prototype.render = function(uhr, beforeshow) {
 		}
 		renderer.renderarea.fadeIn('fast');
 	});
-}
+};
 /**
  * Ein Buchstabe. Hilfsklasse für den Renderer und Inhalt der Layout-Arrays.
  * @param value Der Buchstabe, der Dargestellt werden soll.
@@ -317,18 +316,19 @@ function Letter(value, style) {
 	this.style = style || '';
 	this.getStyle = function() {
 		return 'item letter ' + style;
-	}
+	};
 	this.getValue = function() {
 		return value;
 	}
 }
 Letter.prototype.toString = function letterToString() {
 	return '<span class="' + this.getStyle() + '">' + this.getValue() + '</span>';
-}
+};
 /**
  * Hilfsfunktion, um einen Buchstaben zu erzeugen.
  *
  * @param letter string: Der Buchstabe, der angezeigt werden soll
+ * @param style string: CSS-Klasse(n) als String
  * @example l('I', 'is') erzeugt den Buchstaben 'I' mit der CSS-Styleklasse 'is'
  */
 function l(letter, style) {