This is the visible function, correct? If so, it needs more documentation.