diff --git a/songtext/base.py b/songtext/base.py
index <HASH>..<HASH> 100644
--- a/songtext/base.py
+++ b/songtext/base.py
@@ -1,3 +1,4 @@
+from lxml import html
 import requests
 
 
diff --git a/songtext/lyricsnmusic.py b/songtext/lyricsnmusic.py
index <HASH>..<HASH> 100644
--- a/songtext/lyricsnmusic.py
+++ b/songtext/lyricsnmusic.py
@@ -1,6 +1,9 @@
+# LYRICSnMUSIC API wrapper
+# Documentation: http://www.lyricsnmusic.com/api
+
+
 import os
 
-from lxml import html
 import requests
 
 from base import BaseTrack, BaseTrackList
@@ -29,14 +32,6 @@ class Track(BaseTrack):
 
     CSS_SELECTOR = "pre[itemprop='description']"
 
-    def __init__(self, url):
-        self.url = url
-        self.response = requests.get(url)
-
-    @property
-    def html_string(self):
-        return html.document_fromstring(self.response.text)
-
     def get_lyrics(self):
         try:
             print u'{0}\n\n'.format(
oops, those methods are defined in BaseTrack