added logic to allow users to use the app without having to connect if they don't have an account