uniform naming scheme