fix interface 2-23