add Bindings and Scope
add Closures