Update interface functions