много мелких изменений