current working Deserialization