history.adapt вызываем последним