minimal import - deserialize first