prototype of new shattering. Needs lots of work.