Added Interface
FirstVersion of deserialization