use keen software libraries for serialization