add place select toggle logic