toggle show/hide menus work. Update now hides previous layer