renames, more on interface places, inchude hierarchy minimally unique names