Hi. Why is this code: Stream fs = File.OpenRead("./test.obj"); BinaryFormatter bf = new BinaryFormatter(); Mydata d = (Mydata)bf.Deserialize(fs); throwing: Unhandled Exception: System.InvalidCastException: Cannot cast from source type to destination type. ? W. -- Talkers are no good doers. http://greblus.go.pl