Added button and logic to select modes individually