rename interfaces