update from dual face