[to merge with master] customize serialize/deserialize

i see, remove it now