cleanup
serialization support for collections