Update interface, add structure