revision, scope problem