more layout-y things as well as menu visibility