private scope