Tag rethinking and replanning