started thinking about the deserialization