change the interface model