initial xml serialization support
initial xml serialization support