Analysis update