build 2.9.2
add serialization method