the complex serialization is in progress:
*the serialization template has been changed
*the classes' structure has been changed
 it is not working properly
commit generation changes to check another branch
delete this crap
serialization experiment