I am trying to change the value of an attribute tag and I am having problems. Situation: I want to take the text string out of a text box and put that value into an EXISTING block in a drawing. The problem I am having is that I can't do this with out inserting the block first with in the same sub routine; the issue is, is that the block is already in the drawing and I don't want to reinsert it?!? I am thinking this can't be done; meaning, to gain access to a tag's value you must code the block's insertion within the same sub routine. ie: object.GetAttributes Doesn't seem to work on existing blocks in a drawing. (unless you just inserted it in the sub routine) Any help would be appreciated! Thanks, -t