9.3 implementing new architecture
9.4 Fixing flickering scenario
10.3 reading and writing to db
10.4 cleaning the db with transactions
10.5 cleaning db with truncation