burst is explode without losing the attribute values. So as AZ started, you need to get the block, filter the attributes, create a text equal to the att value, making sure to use the right layer, etc. Then explode block, and erase/delete any attdef s that were in the selection set. In a nutshell that is what needs to happen. I have some att filter code, and an iterator for working through the atts, so all you really need is the text insertion (easy) and the deletion of attdefs (not something I know how to do. The hard part is keeping them in the selection set.)