scope defined