2014-12-08 Tizian Schmidlin <st@cabag.ch>

* changed the way the file content is processed for better scalability