Updated Description Function

rearranged where the value fixing is, added an additional string re-placer, and fixed overall performance.