Altered content handler.  I still don't think it is doing the right
things yet.  I can't seem to see the multi-level heiirarchy.