consistent updating of acc