added layer switcher