update the interface