First method and a bunch of govnokod have been added