collection deserialize bug