FRAGMENTATION.

A big issue I want to fix.