- progress on serialization