top level scope resolution