Fix most of @AVVS comments, apply info found on http://chtoby-pravilno.ru/chtoby/