local and global layout switcher strategies