shape object naming scheme