update dict api