unused variable
feature: iteratively update the database