unified naming scheme