Implemented client deserializer and server serializer