implemented workaround - close activity and restard before auth
added launcher activity so users can alter the settings
fixed bug where init step was not occuring as the boolean was static - this meant widget wasn't added to the screen