more puttering with classes and visibility