add dirty update hack