Serialization

last normal commit yet