update readme
add number and string
update string implementation