(architecture gui) unique names forced