Improve Deserializer