add ability to enter and leave kiosk mode