Внес много изменений