basic query deserializer addeD