How to convert a snapshot back to the original displayGroup?

I have a question related to a displayGroup in a snapshot. I use a snapshot like this:

local myGroup = displayNewGroup() -- background pic, text and buttons added to the myGroup here mySnap = display.newSnapshot( myGroup.width,myGroup.height ) mySnap.group:insert( myGroup ) -- 2.5d transition with mySnap here --\> here I want my snapshot back converted to the original displayGroup 

how can I realize line 10 ?

What happens if you do “mySnap.group:remove( myGroup )”?

thats what I tried … 

mySnap.group:remove(myGroup) -- seems like nothing happens, group does't react on events -- then I added: mySnap:removeSelf() -- myGroup not longer visible on the screen print(myGroup) -- still there with alpha 1 and isVisible true, but the group isn't visible (checked with breakpoint)

I handle it now by deleting mySnap and myGroup and regenerate the group, but thats not really a fine solution. Further tips much appreciated .

Thanks!

What happens if you do “mySnap.group:remove( myGroup )”?

thats what I tried … 

mySnap.group:remove(myGroup) -- seems like nothing happens, group does't react on events -- then I added: mySnap:removeSelf() -- myGroup not longer visible on the screen print(myGroup) -- still there with alpha 1 and isVisible true, but the group isn't visible (checked with breakpoint)

I handle it now by deleting mySnap and myGroup and regenerate the group, but thats not really a fine solution. Further tips much appreciated .

Thanks!