start of Scope object