Stricter visibility rules