StringBuilder changes, not finished yet.