updates to verbose printing, and store auth credentials in the session for later use