more updates and fixing the pages from throwing an error when you weren't logged in