added accessScope method