fix interface [ci skip]