fixed an issue with the way the token was being passed in.
starting to cleanup the widget.