~ update database