I have placed a circle on the display using VBA. I am trying to have it update location based on a pi tag. I have named it so that I can delete it and redraw it every time the tag is updated using sub Value_Update() method. However, everytime I close out of pi and open pi back up, a completely new circle is created ontop of my original one. I tried adding: Display_Open() and Display_before close methods. They work, however, once the value updates, there is a new circle placed on top of the circle created by Display_Open(). Suggestions?