add our own version of the oauth2callback popup
make navbar a global thing