add varint encoding 

add varint encoding