formatting and comments
rowstack and visibility