String size refactor take 2

reissued