the lastest analysis