update the interface data structure