adding password/username methods
adding in more handling for uname & pw for offline storage