fixed on/off toggle; produces JSON