new remote component naming scheme