It took me some time to understand what this was doing. `db_data` should probably be named `data_db` :-)