adjust interface param type