update interface example