Change saving format, add migrater