interactive shattering