updates to support guest authentication