db.py: adds update() function