updating the database