add some more

- scope
- closure