New fragment text
Rewriting handler

Previous wasn't working correctly.. this is simpler, and should be
easier to use.