The EffectiveName property only applies to dynamic blocks. You can't assign *U blocks, AutoCAD does that automatically when you change the parameters of a dynamic block. Besides, if you started messing with the 'system', you might interfere with AutoCAD's naming system and cause errors. Why are you trying to do that? What is your goal?