Updating main branch

Creating a pull request for commenting ability
why can't you just use the visibility from the options object?