Dictionary Update (poly)