add hashs and append and incr