upgraded a few things that weren't working on linux
auth included and updates to UX