Полностью переписана работа с настройками