saving data before some hardcore redesign