updated scope