maybe complete, code after 40 min 'destruction' run