added scope to operators