add interface param