added datasignal 'destroyed'. fixed restoring of states on refresh caused by data signal