remove unneeded interface