update db
TODO