Add String faker, fix some bugs