MUAHAHA!! Left with trancation and flagging before logic is done adding all the nonsense.