Add migration and use hydrator for save data