String builder first version