arguments -> scopes -> others