added visiblity docs