creation stringFactory