Interface update in protocol