updates and heaps of them and DB