Latest findings of E680