add factor-related fix, reorg
rebump date
spell checked and warn about regex and serialization