slight additions for helping authentication