Excerpt method have been added. A lot of govnokod have been fixed