add modifiable scope