updating constantly, lost a lot of work