Рефакторинг. Замена некоторых регвыров и части логики.