simplifying access restrictions