update_DB_logic