update dual mode work