rollback all serialization changes so product will continue to work while I figure this out.